gpt4 book ai didi

ios - 在 InterfaceBuilder 中启用/禁用 NSLayoutConstraints

转载 作者:技术小花猫 更新时间:2023-10-29 10:29:46 25 4
gpt4 key购买 nike

NSLayoutConstraint(在 iOS 8.0 中)有一个名为 activeBOOL 属性,可以轻松禁用/即时启用所述布局约束。

要为 View Controller 创建第二个布局集,然后我可以以编程方式启用/禁用(通过 NSLayoutConstraintsIBOutletCollection 为两个集设置),我需要在界面生成器中禁用我已经定义的布局约束。

让我在这里明确一点,我不想删除它们,只是禁用它们,这样我就可以设计第二个集合,而无需界面构建器一直提示不匹配的约束。此外,切换尺码类别不是一种选择,因为布局集适用于一个且相同的尺码类别。

是否有这样做的选项?

提前致谢

马尔特

更多信息:SDK 版本:8.1 部署目标 8.0

最佳答案

在 Storyboard 中选择要禁用的约束,然后使用 Option+Command+4 显示 Attributes Inspector,然后取消选择 Installed。

关于ios - 在 InterfaceBuilder 中启用/禁用 NSLayoutConstraints,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29027867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com