我是iOS新手.我在我看到很多禁用约束,我Main.storyboard想删除它.但是,我Main.storyboard有很多屏幕,所以我想找到找到所有禁用约束的方法然后删除所有.
有可能Xcode吗?
或者任何防止禁用约束生成的方法.
任何帮助都会非常感激
显然,这是一种手动方式,可以完成Interface Builder中的所有约束,只删除已禁用的约束.
但是,如果您有大量禁用的并且您只想将它们全部擦除,则可以直接编辑故事板文件(在Xcode关闭的情况下执行此操作).
您可以为此构建一个脚本,但这是开始的手动过程.
在Storyboard文件中查找以下行:<exclude reference="egm-9S-fZb"/>
在这种情况下,egm-9S-fZb是禁用的约束的id.现在在故事板中找到一行如下:<constraint ... id="egm-9S-fZb"/>
删除这两行,您已删除该禁用的约束.
注意:请注意,如果您在某些条件下禁用了约束,即,您的约束仅适用于Compact Width,Compact Height,则它将以exclude线条和线条列出include.因此,include在删除行exclude和行之前检查constraint一行.
| 归档时间: |
|
| 查看次数: |
324 次 |
| 最近记录: |