我正在尝试为我的(第一个)iphone应用程序创建一个启动图像。我做了以下事情:
我还需要做其他事吗?喜欢遵循命名惯例?
根据我所读到的,这些文件的名称不再重要 - 尽管我已经尝试命名它们:LaunchImage.png(640x960)和[email protected](640x1136)。这没有任何区别。
任何帮助将不胜感激。
只需将文件扩展名从“PNG”(大写)更改为“png”(小写)。我花了几个小时到处玩,直到我终于弄清楚这是问题!
请注意,使用物理iOS设备拍摄的屏幕截图具有“PNG”扩展名,并且在您更改扩展名之前永远不会有效。但是在iOS模拟器上拍摄的截图具有扩展名“png”并且工作正常。
我已将此错误记录在Apple Bug Reporter中作为XCode可用性问题:17676619无法将“PNG”拖动到LaunchImages;只有“png”有效
您是否尝试将图像从Finder直接拖动到资产目录中?您不应该首先将它们作为额外步骤拖入项目中。
要检查的另一件事是它们肯定是PNG图像;资产目录不接受JPG。
今天有同样的问题。它只发生在一张图片上。要解决此问题,您必须使用图片编辑器(Preview for Mac)重新保存图像。
我终于能够导入图像了。我必须事先搞砸了,因为我确信我不应该做的事情。但是,如果其他人遇到类似的困境:
仅供参考:我以前曾尝试添加新的启动图像集,但仍然无法导入我的图像。似乎诀窍是改变编译器选项 - 但我不知道为什么。
不是一个完全不同的答案,但只是对于需要更明确的东西的人,我的图像保存为.jpg,这将无法正常工作。打开您选择的照片编辑器并另存为.png。
它回来了。在Xcode 10.2中,将图像拖动到资源目录中仅适用于一个图像。然后,您需要关闭项目并再次打开以添加另一个图像。
它们显示在目录中,但如果右键单击并在Finder中显示,则图像不会复制到目录文件夹。当你关闭并打开时,只剩下第一个。