Xcode 4.5 + UIScrollView:看不到支柱和弹簧(OSX 10.8 Mountain Lion)

时间:2012-10-16 02:15:49

标签: ios xcode interface-builder ios6 osx-mountain-lion

免责声明: iOS开发全新。放轻松我。

在Xcode 4.5中有一个有趣的情况。我的尺寸检查器如下所示:

enter image description here

...我根本看不到struts和spring区域

真正奇怪的是,当我点击“连接”检查器之类的东西时,我确实看到了支柱和弹簧区域,但只是一瞬间,当我回来时它就消失了。

这是正常的吗?有没有一种简单的方法来纠正这种行为?

3 个答案:

答案 0 :(得分:24)

在Xcode 4.5中,对于iOS 6和OSX 10.8开发,默认情况下启用AutoLayout。

要将其关闭,请打开xib文件并单击空白处(不在视图或任何组件上)。在检查器面板上,选择第一个选项卡,然后删除“使用Autolayout”复选框。你的弹簧和支柱会回来。

enter image description here

答案 1 :(得分:3)

您为视图启用了Autolayout,将其关闭,它看起来就像您期望的那样。 Autolayout是iOS6的一项新功能,它允许更精细地控制事物的布局,并通过自动调整掩码真正增强以前通过struts和sprint提供的功能。

要关闭,请打开识别检查器,然后取消选中“使用Autolayout”

enter image description here

答案 2 :(得分:1)

与其他两个答案相同,但对于使用故事板的项目:您只需打开故事板,查看检查器面板中的“使用Autolayout”复选框,而不是打开xib文件。