【发布时间】:2015-05-15 16:15:30
【问题描述】:
NSLayoutConstraint(在iOS 8.0 中)有一个名为active 的BOOL 属性,可以轻松地动态禁用/启用所述布局约束。
要为视图控制器创建第二个布局集,然后我可以通过编程方式启用/禁用(通过 IBOutletCollection 或 NSLayoutConstraints 两个集),我需要在界面生成器中禁用我已经定义的布局约束.
让我在这里澄清一下,我不想删除它们,只是禁用它们,这样我就可以设计第二个集合,而界面构建器不会一直抱怨不匹配的约束。 此外,切换尺寸等级不是一种选择,因为布局集适用于同一个尺寸等级。
有没有办法这样做?
提前致谢
马耳他
更多信息:SDK Version: 8.1Deployment Target 8.0
【问题讨论】:
标签: ios objective-c xcode interface-builder autolayout