我想在 Xcode 6
的 IB
中创建约束时禁用自动添加 Relative to margin
。
很高兴他们默认打开这个选项,但我必须支持 iOS7
,所以结果我每次添加新约束后都必须手动禁用这个选项。
我发现这个设置是为了事先禁用它,但它在默认情况下始终处于打开状态。
最佳答案
我最接近这个的充其量只是骇人听闻,所以请按原样...
在不持有 Option 时创建 AL 约束:
持有期权时创建 AL 约束:
在 IB 中,如果您在创建 AL 约束时按住 Option,它会切换约束是否绑定(bind)到边距。这是避免重新编辑约束的一种便捷方式。此外(这是棘手的部分,因为我无法解释)我注意到,在我开始持有选项并无边距地绑定(bind) AL 约束的项目中,这种行为成为默认行为!
就像我说的,这很老套,我无法解释为什么默认值有时会发生变化,但在创建约束时按住 Option 键是我所获得的最接近的结果。
关于ios - 如何在 Xcode6 中为新创建的约束禁用 "Relative to margin"选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26092963/