在Interface Builder中删除自动布局(约束)


123

我正在尝试使我的项目与Snow Leopard兼容,并且无法使用Interface Builder(Lion上的XCode 4.3)删除笔尖中的自动布局。

是否可以在XCode的笔尖中删除约束和自动布局?

Answers:


277

这里找到答案

  • 转到界面构建器中的文件检查器,然后取消选中“使用自动布局”。

5
使用界面生成器来保持与iOS 6之前版本设备的兼容性同样有效。谢谢!
尼克

2
我必须删除“使用自动布局”以启用对UIView继承的对象进行仿射转换。谢谢!
DrArt 2012年

5
+1好极了!文件检查器是右侧检查器上的第一个选项卡。您具有文件,快速帮助,标识,属性,大小和连接。
rjobidon

3
我发现通过删除“ Autoresize子视图”也可以帮助我调整对象的大小和位置。
13年

如果您确实想使用约束(如果您习惯使用约束,这实际上很有用),但又不想让界面构建器在移动任何内容时覆盖约束,则autoresize子视图非常有用。
CanPoyrazoğlu2013年

23

在此处输入图片说明

转到文件检查器,然后取消选中“文档版本控制”下的“使用自动版式”选项。


2
图片说出1000多个字!
克拉斯2014年

是的,图片比所选答案中的文字更好,但这是相同的解决方案,并且在一年后发布。太糟糕了,两个答案没有合并并且代表点共享:-)
分钟
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.