错误的图像名称?

时间:2013-10-14 09:16:02

标签: iphone ios asset-catalog

我正在为我的项目添加一些图片,以便在后台运行静态幻灯片。但我觉得我没有相应地命名图像。

我支持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。

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

提前致谢:)

2 个答案:

答案 0 :(得分:2)

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

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

如果您不使用资产目录,请务必使用正确的大小写:

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

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

答案 1 :(得分:0)

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

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

在info.plist`中添加密钥Launch image

enter image description here

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