0

我在我的项目中添加了几张图片,用于在后台静态运行的幻灯片。但我有一种感觉,我没有相应地命名图像。

我支持 iOS 6 - iOS 7 因此(如果我弄错了)我必须为我必须处理的三种不同的屏幕尺寸创建 3 个变体。

default.png (iPhone 3Gs) default@2x.png (iPhone 4 / 4s)

这两个工作得很好,但我正在为 iPhone 5(4 英寸)的名称而苦苦挣扎。

我尝试了 default-568h@2x.png 和 default@2x-568h.png。

有没有人找到办法让这个工作?文档中实际上没有示例/解释。

提前致谢 :)

4

2 回答 2

2

如果您使用的是 Xcode 5,您仍然可以使用资产目录来支持 iOS 6,您只需将图像拖到资产目录中的缩略图位置,然后它们被称为什么都没有关系。

如果您支持到 iOS6,它甚至会为您提供 iOS6 特定图像的占位符。

如果您不使用资产目录,请确保为图像名称使用正确的大小写:

Default-568h@2x.png
Default.png
Default@2x.png

设备上的文件系统区分大小写,而模拟器的文件系统则不区分大小写,因此您需要确保大小写正确。

于 2013-10-14T09:19:17.273 回答
0

使用您喜欢的名称为您的启动画面添加文件:

Default.png
Default@2x.png
Default-568h@2x.png

Launch image并在您的 info.plist 中添加密钥。

在此处输入图像描述

但是,正如@Abizem 所建议的那样,使用 XCode 5 更容易使用资产目录。

于 2013-10-14T09:27:39.730 回答