在IBInspectable属性中使用Size Classes

chr*_*nse 17 ios xcode6 size-classes

有没有办法让我们的IBInspectable属性在Interface Builder中具有大小类?(与Font相似)

在此输入图像描述

单击"+"符号可以为不同大小的类选择不同的字体(大小和其他属性).

我问,因为我创建了一个自定义视图,其中包含一个width属性,我希望在某些大小的类上使该宽度不同.

Seg*_*ero 7

我担心IBInspectable属性还没有选项,但你肯定可以通过UITraitEnvironment协议和已经由UIView和UIViewController实现的UIContentContainer协议来响应大小类更改(参见WWDC 2014,使用UIKit构建自适应应用程序以查看有关特征的更多信息收藏和特质环境).字体属性似乎由Xcode处理,就像约束或安装一样.