UIView显示在屏幕顶部位移

时间:2011-04-11 22:41:59

标签: iphone

好的,希望是一个来自新手的愚蠢问题......

我有一个应用程序,用于在UI Builder中创建的XIB文件上显示良好的基础。 .xib仍然可以直接从UIB使用模拟器显示,但是在编译和运行时,视图被移动40或50像素(约为导航条宽度的1/3),这样我就可以获得一个白色空间条。我的标题文字的底部和一半隐藏在顶部的导航栏上。

我试图摆弄视图和主窗口的各种参数(例如布局需要全屏并从NIB调整大小视图)但似乎没有任何区别。

我尝试将xcode从3升级到4但没有区别。

任何指针都感激不尽......

2 个答案:

答案 0 :(得分:1)

我不知道您的具体情况,但布局问题通常归结为不适当指定的自动调整参数。

答案 1 :(得分:0)

纯粹猜测:

在Interface Builder中摆弄,在典型的模板xib文件中,您可以获得两个窗口来绘制您的界面。其中一个是指窗口,另一个是视图控制器。你应该独自离开窗户。你放在那里的任何东西都是相对于窗户放置的,即屏幕。这通常会导致您所描述的内容。