为iPhone开发时,我有一个奇怪的问题视图已向上移动!
他们是一个窗口(绿色)和一个视图(橙色)
alt text http://i50.tinypic.com/24oao1e.jpg
,当我尝试测试我的应用程序,它看起来像这在iPhone模拟器
alt text http://i46.tinypic.com/288mltu.jpg
你可以看到视图已经向上移动
这是正常的吗?以及如何解决问题?
非常感谢
为iPhone开发时,我有一个奇怪的问题视图已向上移动!
他们是一个窗口(绿色)和一个视图(橙色)
alt text http://i50.tinypic.com/24oao1e.jpg
,当我尝试测试我的应用程序,它看起来像这在iPhone模拟器
alt text http://i46.tinypic.com/288mltu.jpg
你可以看到视图已经向上移动
这是正常的吗?以及如何解决问题?
非常感谢
您很可能是错误地添加了视图。你可以发布一些代码,我可以给你一个更好的主意,或者如果你只是想快速修复,打开界面生成器中的橙色视图,使其身高为480像素而不是460,显示模拟状态栏并重新展示图像。
在Interface Builder中,您可以指定模拟的用户界面元素。在上面的屏幕截图中,您会注意到在绿色的屏幕中您可以看到状态栏,而红色的没有。您可以通过设置视图的属性来打开这些元素。当你选择了视图时,按下Command-1,你会看到一个你可以添加的模拟UI元素的列表,这些元素包括状态栏,导航控制器栏和其他一些我不能记住我头顶的东西。这将允许您在屏幕上有这些其他元素时正确定位您的UI元素。
您的看法的另一个问题是,它不是一样的高度。看看尺寸(不记得确切的哪一个,但它的命令-2,3或4,当你有选择的视图)它应该是320x480,我认为你的是320x460 ...(20像素,身高的高度酒吧)
谢谢,我没有任何代码,它是一个非常简单的应用程序,我只是添加了这一行代码[window addsubview:view1]; 在应用程序委托加载视图 我宁愿不专注于临时解决方案 , 谢谢 – ahmed 2010-01-31 18:10:14