有没有办法在没有界面构建器的情况下使用iOS大小类(以编程方式)?

时间:2014-09-30 15:25:36

标签: ios objective-c

我一直在使用Interface Builder和新的xcode 6,并使用Size Classes进行界面设计。对于过去的项目,我只编写所有接口和约束。这很有效,因为我的团队可以轻松地拉/推/合并代码。

有没有办法继续只使用代码并使用Size Classes?

我找到了几个对Size Classes的引用,但它们都只提到了Interface Builder的用法:

编辑:

特别是,如何通过代码

为不同的大小类设置约束

1 个答案:

答案 0 :(得分:1)

所有IB在这里正在实施traitCollectionDidChange:。通过启用traitCollection及其horizontalSizeClassverticalSizeClass,您无法在代码中执行任何操作,事实上代码可能更清晰(以及更多)柔性)。