我在emits 时修改UIView高度时遇到问题.

我必须查看,我希望其中一个屏幕大小为*70,另一个填补空白.

这是我的

 @IBOutlet weak var questionFrame: UIView!
 @IBOutlet weak var answerFrame: UIView!
 let screenSize:CGRect = UIScreen.mainScreen().bounds

 questionFrame.frame.size.height = screenSize.height * 0.70
 answerFrame.frame.size.height = screenSize.height * 0.30

它在运行时对应用程序没有影响.

我做错了吗?

推荐答案

干得好.这应该行得通.

questionFrame.frame = CGRectMake(0 , 0, self.view.frame.width, self.view.frame.height * 0.7) 

answerFrame.frame =  CGRectMake(0 , self.view.frame.height * 0.7, self.view.frame.width, self.view.frame.height * 0.3)

Swift相关问答推荐

有没有一种方法可以迭代可编码的代码(例如,JSON解析中的每一项)?

按变换zoom 在UIView中不起作用

NSWindow中以编程方式创建的TextField快捷方式与SwiftUI

如何在自定义视图中读取修改符子元素?

在SwiftUI中判断选项时避免重复查看

UICollectionViewCompostionalLayout Collectionview单元格宽度在重新加载数据后未正确调整大小

从Swift中的泛型类继承?

UIView.convert(_ point:to:)的意外行为

数组中某些元素的总和

如何制作进度加载动画?

为 SwiftUI 中的属性提供默认值

为什么 SwiftUI 不在工具栏菜单中反映 @State 属性值?

在 SwiftUI 中的 ForEach 中使用 id 时如何为数组设置动画索引

P384 公钥获取IncorrectParameterSize

展开 List 中的 HStack 以端到端但不是从上到下,因此看起来项目之间有更宽的空间

如何在 Swift 中将 XPC 自定义类列入白名单?

用于 Swift 编码的 iOS 应用程序的 Ffmpeg

Swift:连接两个数组而不重复共享后缀/前缀

'#selector' 的参数不引用 '@objc' 方法、属性或初始化程序

如何在 SwiftUI 中创建带有图像的按钮?