【发布时间】:2016-05-28 16:15:36
【问题描述】:
我想知道如何根据设备以编程方式创建具有动态高度的 UIButton。 假设我这样创建按钮:
bigButton = BigButton(frame: CGRect(x: 0, y: 0, width: self.view.frame.width , height: 60))
在设置高度时,我需要输入一个整数,但如果显示适用于 iPhone 6,我希望它是 60px,如果是 iPhone 5,我希望它是 50px……等等。
如果我使用 IB 创建按钮,我知道该怎么做,使用约束并且我可以使用百分比高度比例,但由于我需要以编程方式创建按钮,所以我有点坚持。 提前致谢!
【问题讨论】:
-
为什么不直接以编程方式添加高度约束?
标签: ios swift uibutton constraints