我正在为视网膜 4 英寸和 3.5 英寸的 IOS7 创建一个应用程序,当我的目标版本是 IOS7 时,一切都很好。但是当我将版本设置为 6.1 以下时,顶部和底部栏会有一个空白。当我在 IOS6.1 Simulator 4inch 中运行它时,我得到了类似的东西。我有适用于 IOS6.1 和之前的 Default-568h@2x.png。我正在使用 Xcode 5DP
应用程序具有目标版本 7 时的屏幕截图
任何帮助将不胜感激
要解决此问题,您必须专门为 iOS 6 添加背景图片,请按照以下步骤使用新的 xCode 添加此图片。
1)从资产目录中添加新的图像集并将其命名为“默认”图像集
2) 右键单击该资产目录图像。
3) 从以下选项中选择 iPhone、Retina 4 - inch
4)按分辨率顺序添加图像
320 * 480
640 * 960
640 * 1136
5)清理你的项目
6)运行你的项目
1.首先添加添加iPhone Retina(4英寸)和Retina(3.5英寸)图像作为启动图像..
添加一个名为Default-568h@2x.png
. 这将确定您的应用程序支持 iPhone 5 指标
我收到一条警告“缺少 Retina 4 英寸启动图像”,点击它,XCode 要求将图像本身添加给我。单击添加,它工作。
我无法将我的解决方案添加为评论。所以写在这里。
我面临着同样的问题。根本原因是 Images.xcassets 文件夹。此图像文件夹已损坏。解决方案。删除现有的“Images.xcassets”。创建新的黑色项目并将 Images.xcassets 从新项目拖到现有项目。
如果有人遇到这个问题。至少尝试一次。