1

在此处输入图像描述我的 ios 应用程序不适合 iphone 5 屏幕。当我运行应用程序时,我可以在屏幕的顶部和底部看到空白区域。我已使该应用程序兼容两种 iPhone 尺寸。但是由于我已经更新到最新的 xcode,我正面临这个问题。见屏幕截图。有人可以帮忙吗?

4

3 回答 3

4

您可能没有设置 Default-568h 图像。

于 2014-02-07T15:08:09.877 回答
1

在模拟器上确保您已设置为 iPhone(Retina 4 英寸)。您可以通过顶部的模拟器菜单转到硬件-> 设备-> iPhone (Retina 4 英寸) 来执行此操作,这会将手机模拟器更改为 iPhone 5 版本。

单击此处获取更多信息以获取有关图像命名约定的信息 [此处] iPhone 5 图像的命名约定?[这里]

于 2013-11-14T10:23:28.390 回答
0

尝试将 AutoresizingMask 设置为您的容器视图,而不是分配 appFrame。我在迁移到 iOS 7 时遇到了同样的问题。AutoresizingMask 附带了解决方案。iOS 7 具有 ViewControllers 的全屏布局。

于 2013-11-14T05:59:33.120 回答