如何在Interface Builder中设置自动调整功能?

时间:2010-02-16 04:06:24

标签: iphone interface-builder

我有一个iPhone项目,我作为基于Windows的应用程序和另一个基于View的应用程序启动。 Window应用程序有一个我添加的视图,我想让视图适合窗口。在View应用程序中,视图设置为拉伸。

以下是它关闭时的样子。

http://www.smallsharptools.com/downloads/Stackoverflow/autosizing-off.png

这就是它开启的时候。

http://www.smallsharptools.com/downloads/Stackoverflow/autosizing-on.png

我想点击自动调整大小框的中间,但它没有做任何事情。我在Interface Builder中需要做什么才能使NIB中的View弯曲/拉伸视图?

2 个答案:

答案 0 :(得分:3)

通常当视图被锁定时,这意味着您有一些模拟的UI元素(如假导航栏,标签栏或状态栏)。选择顶层视图并转到检查器的第一个选项卡以查看是否已打开其中任何一个(当然,您也可以在视图中看到它们)。

当它们全部消失后,您可以更改任何您喜欢的调整大小手柄。

答案 1 :(得分:1)

默认情况下提供的视图具有此类限制,但您可以通过向xib添加另一个视图(您应该删除第一个视图)并使此视图成为文件所有者的视图来克服此问题。除此之外,您还必须将此新视图的高度更改为480 pxls。

希望这有帮助。

谢谢,

Madhup