【问题标题】:Xcode 4.5 + UIScrollView: Cannot see struts and springs (OSX 10.8 Mountain Lion)Xcode 4.5 + UIScrollView:看不到支柱和弹簧(OSX 10.8 Mountain Lion)
【发布时间】:2012-10-06 01:49:25
【问题描述】:
免责声明: iOS 开发者的全新。对我放轻松。
在 Xcode 4.5 中遇到了一个有趣的情况。我的尺寸检查器如下所示:
...而我根本看不到支柱和弹簧区。
真正奇怪的是,当我点击连接检查器之类的东西时,我确实看到了支柱和弹簧区域,但只是一瞬间,当我回来时它就消失了。
这正常吗?有没有简单的方法来纠正这种行为?
【问题讨论】:
标签:
ios
xcode
interface-builder
ios6
osx-mountain-lion
【解决方案1】:
在 Xcode 4.5 中,对于 iOS 6 和 OSX 10.8 开发,默认启用 AutoLayout。
要关闭它,请打开您的 xib 文件并单击空白点(不是在视图或任何组件上)。在检查器面板上,选择第一个选项卡并删除“使用自动布局”复选框。你的弹簧和支柱会回来的。
【解决方案2】:
与其他两个答案相同,但对于使用情节提要的项目:无需打开 xib 文件,您只需打开情节提要即可在检查器面板中查看“使用自动布局”复选框。
【解决方案3】:
您为视图启用了自动布局,将其关闭,它将看起来像您所期望的那样。 Autolayout 是 iOS6 的一项新功能,它允许对事物的布局方式进行更精细的控制,并通过 autoresizing 遮罩真正增强了以前通过 struts 和 sprints 提供的功能。
如果要关闭,请打开识别检查器,然后取消选中“使用自动布局”