Iphone 错误的图像名称?

Iphone 错误的图像名称?,iphone,ios,asset-catalog,Iphone,Ios,Asset Catalog,我在我的项目中添加了几张图片,用于在背景中静态播放幻灯片。但我觉得我并没有相应地给图片命名 我支持iOS 6-iOS 7,因此(如果我弄错了),我必须为我必须处理的三种不同屏幕尺寸创建3个变体 default.png(iPhone 3Gs) default@2x.png(iPhone 4/4s) 这两款手机都很好用,但我正在为iPhone5(4英寸)的名字苦苦挣扎 我试过违约-568h@2x.png及default@2x-568h.png 有人找到办法让它工作了吗?文档中没有任何示例/解释 提前

我在我的项目中添加了几张图片,用于在背景中静态播放幻灯片。但我觉得我并没有相应地给图片命名

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

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

这两款手机都很好用,但我正在为iPhone5(4英寸)的名字苦苦挣扎

我试过违约-568h@2x.png及default@2x-568h.png

有人找到办法让它工作了吗?文档中没有任何示例/解释


提前感谢:)

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

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

如果未使用资源目录,请确保图像名称的大小写正确,包括:

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

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

使用您喜欢的名称为splashscreen添加文件:

Default.png
Default@2x.png
Default-568h@2x.png
并在info.plist`中添加键
Launch image


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

您是否正在尝试添加要在应用程序中使用的图像?或者您是否正在为启动屏幕(即启动屏幕)添加图像?我想在我们自己的图像之前,没有可用的解决方案。唯一的方法是设置条件并手动加载。请注意:不应该是
default@2x-568h.png
。它应该是
默认值-568h@2x.png
@Vin您的案子搞错了。它应该是
默认值-568@2x.png
@Abizern:是的。事实上,我在
@
后面找到了
568
,我写了它。顺便说一句,这是默认值-568h@2x.png,而不是
默认值-568@2x.png
。。。是吗?是的,我知道,但是如果我添加所有图片,我会得到一个错误,告诉我我的资产目录中有不明确的内容。我希望Xcode将图像检测为4英寸屏幕的图像。有没有一个名字我可以使用?如何解决含糊不清的内容问题。是的,它会导致我的未分配的图像有正确的大小。