在Iphone SDK中,视图向上移动了!

时间:2010-01-31 13:45:42

标签: iphone

开发iphone时出现了一个奇怪的问题

他们是一个窗口(绿色)和一个视图(橙色)

alt text http://i50.tinypic.com/24oao1e.jpg

当我尝试测试我的应用时,它在iphone模拟器中看起来像这样

alt text http://i46.tinypic.com/288mltu.jpg

你可以看到视图向上移动

这是正常的吗?以及如何解决这个问题?

非常感谢

2 个答案:

答案 0 :(得分:0)

您最有可能错误地添加视图。您可以发布一些代码,我可以给您一个更好的想法,或者如果您只是想快速修复,在Interface Builder中打开橙色视图,使其高度为480像素而不是460,显示模拟状态栏并重新显示图像。

答案 1 :(得分:0)

在Interface Builder中,您可以指定模拟的用户界面元素。在上面的屏幕截图中,您将注意到绿色状态栏中您可以看到状态栏而红色状态栏没有状态栏。您可以通过设置视图的属性来打开这些元素。选择视图后按Command-1,您将看到可以添加的模拟ui元素列表,其中包括状态栏,导航控制器栏以及其他一些我无法记住的其他元素。当您在屏幕上显示这些其他元素时,这将允许您正确定位您的UI元素。

您认为另一个问题是它的高度不同。看看尺寸(不能记得哪一个,但是当你选择了视图时它的Command-2,3或4)它应该是320x480,我认为你的是320x460 ...(20像素,状态的高度巴)