我有一个自定义控件(xib + UIView子类)。
我希望我的控件具有计算高度,如UITextField或ProgressBar,所以我希望IB不要向我显示每侧的UIView调整大小旋钮,而只是在我的自定义控件的左侧和右侧。 在UITextField属性检查器中的高度字段是幻像,因此您无法从Interface Builder修改它。
我搜索了StackOverflow,发现了这个Make a fixed size UIView, like UISwitch (using IBDesignable),但这不是我想要实现的目标。
感谢您的帮助, 卢卡 -
答案 0 :(得分:2)
我相信您希望
答案 1 :(得分:1)
实现目标的一种方法是使用Auto Layout在视图上添加高度和宽度约束。您可以在Interface Builder中为约束添加IBOutlet
,以防您需要在运行时对它们进行操作。