0

可能重复:
如何为 iPhone 5 屏幕分辨率开发或迁移应用程序?

我(仍在)尝试将我的一个 iPhone 应用程序转换为 iPhone 5,但它在模拟器中仍然看起来像这样......

我在做什么,为什么它不会填满整个屏幕?

在此处输入图像描述

4

4 回答 4

14

您是否提供了 4" 大小的启动图像?这是告诉操作系统您的应用程序支持全屏的指示器。

于 2012-09-30T20:39:25.713 回答
3

您是否在 XCode iPhone 5 屏幕尺寸的 UIView 属性检查器中进行了选择?

在此处输入图像描述

于 2012-09-30T20:42:58.093 回答
1

请查看 url, iPhone 5 TabBar 无法正常工作

现在,在xib的右侧,在“Interface Builder Document”下,勾选使用自动布局并在xib中修复您的对象。

于 2012-10-01T05:37:17.903 回答
0
  1. 下载并安装 Xcode 4.5 GM。为您的应用设置 4 英寸的启动图像。这就是您获得 1136 像素屏幕高度的方式(没有它,您将获得 960 像素,顶部和底部有黑色边距)。
  2. 测试您的应用程序,希望不要做任何其他事情,因为如果您正确设置了自动调整大小的蒙版,一切都会神奇地工作。如果您没有这样做,请使用适当的自动调整大小掩码调整您的视图布局,或者如果您只想支持 iOS 6,请查看 Auto Layout。

另请注意:自动旋转 API 已完全更改,如果您的应用程序支持默认以外的任何旋转,请查看该 API。

于 2012-10-01T06:18:13.637 回答