我有一个自定义控件(xib + UIView 子类)。
我希望我的控件具有计算的高度,例如 UITextField 或 ProgressBar,因此我希望 IB 不要向我显示每一侧的 UIView 调整大小旋钮,而仅在自定义控件的左侧和右侧显示。 在属性检查器中的 UITextField 高度字段是幻影的,因此您无法从 Interface Builder 中修改它。
我搜索了 StackOverflow,发现了这个 Make a fixed size UIView, like UISwitch (using IBDesignable) ,但这不是我想要实现的目标。
感谢您的帮助, 卢卡-
最佳答案
我相信您想要在右侧实用程序面板的“大小检查器”中禁用高度,仅用于您的自定义控件,例如分段控件和固定高度文本字段。到目前为止,这是不可能的。使用 IBInspectable,您将只能在属性检查器中显示变量。您拥有的另一个选项是在每次加载代码时调整代码中的控件大小。
关于ios - @IBDesignable UIView 具有固定高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43824152/