感谢您阅读本文。
我在Xcode 4(基于窗口的类)中创建了一个全新的项目,并试图让启动画面工作。 如果我单击项目的蓝色图标(项目层次结构的顶部),然后单击“目标/项目”,我看到我可以拖放两个启动图像以将它们用作启动画面。 我的肖像图片是一个768 x 1004 px png文件,我的风景图片是1024 x 748 png文件。 当我放下肖像照片时,一切看起来都很好但是当我对风景照片做同样的事情时,我会看到一个巨大的黄色感叹号。 如果我将鼠标指针悬停在感叹号上足够长的时间,它会说:“
横向模式下iPad的启动图像大小不匹配 建议大小为1024 x 748像素
”。 只是为了确定,我在Photoshop和Mac buit-in应用程序中验证了,并且都说我的图像是1024 x 748的png文件。 我尝试了另一张照片,得到了同样的信息。我创建了一个新的Xcode项目,并得到了相同的消息。 当我在iPad模拟器中构建并运行简约项目时,我在纵向方向(ok)中纵向渲染纵向,并且在横向模式下水平纵向飞溅(不正常)。 我该怎么办?
只为你知道: 当我转到Project-Info.plist时,我看到“支持的界面方向(iPad)”,它有4个项目:
我还手动复制了项目根目录下的5个以下文件,但没有帮助
无论我做什么,它只会识别肖像照片并将它们用于每个方向......
此时,我的项目非常小,只是由appDelegate“h”和“m”文件以及“mainWindow.xib”文件组成,就是这样(我还没有编辑任何文件)。
有任何线索吗?
谢谢。
答案 0 :(得分:3)
修改:尝试按照建议here制作图片 748x1024 ,而不是 1024x748 。
从问题 - iPad Launch image landscape:
如果您使用的是Xcode 4.0.2+,则需要使用横向iPad启动图像 为748 * 1024.这就是我在其中一个应用程序中的工作方式。
此外,升级到xcode 4.1将修复即使图像尺寸正确也会出现黄色警告。
根据“状态栏最初隐藏”的plist设置,警告也会有所不同。如果它是隐藏的,那么它需要是1024x768,它不是隐藏的1024x748 ......等等。