我们是否可以在 Interface Builder 中制作我们的IBInspectable
属性功能尺寸类? (与Font类似)
单击“+”符号可以为不同大小的类选择不同的字体(大小和其他属性)。
我问,因为我创建了一个自定义视图,其中包含一个width属性,我希望在某些大小的类中使该宽度不同。
答案 0 :(得分:7)
我担心IBInspectable属性没有选项,但您肯定可以通过UIView和UIViewController已经实现的UITraitEnvironment protocol和UIContentContainer protocol来响应大小类更改(请参阅{{3}查看关于特质集合和特征环境的更多信息)。字体属性似乎由Xcode处理,就像约束或安装一样。