在iphone app内容上方的空白空间

时间:2013-10-09 04:03:13

标签: iphone ios

我是Iphone App Dev的新手,我制作了一个测试界面,运行时内容上方有一个空白区域(即使是时间和电池表的状态栏) 这是一个屏幕截图:

enter image description here

注意大黑空间?这是什么?

仅供参考我也用ios7在我的iphone上测试了它,它做了同样的事情......

3 个答案:

答案 0 :(得分:2)

这是因为您的视图大小,您的视图高度为480 (iPhone4/4s or iPod),但您在iPhone 5 simulator中执行此应用程序,其大小为(568),这就是为什么会发生这种情况。

您需要在3.5 inch simulator执行申请,或根据iPhone 5 [{1}}

设置您的观点

答案 1 :(得分:2)

您正在4“模拟器中运行应用程序,如果您没有在应用程序中包含名为Default-568h@2x.png的4”闪屏,它将保持不变。

您应该包含Default-568h@2x.png文件,以支持3.5“和4”显示尺寸。适合初学者this is the best tutorial,以支持两种屏幕尺寸分辨率。

注意: 对于本教程,您还需要知道自动布局约束,所以请先阅读。

希望有所帮助。

答案 2 :(得分:2)

这是因为您尚未支持iPhone 5的应用。

您可以使用Autoresizing MaskAuto Layout调整不同屏幕的UI组件。

如果您使用的是iOS> = 6.0,那么autolayout将是一个很好的选择。 Here is another good guide for this