我刚刚创建了一个新项目,并将图像拖到其目标的 Lauch Images 部分。
我已将一个名为 Default@2x.png 的文件拖入 Retina 3.5 英寸占位符,但是当我将一个名为 Default-568h@2x.png 的文件拖入 Retina 4 英寸占位符时,没有任何反应 - 它既不会出现在该插槽中,也不会出现Xcode 有没有说什么。
我在其他项目中使用过这个完全相同的图像,为什么这次 Xcode 会默默地拒绝它?
将图像移到桌面上。
将其重命名为“blah.png”。
确保在名为 Default-568@2x.png 的项目文件夹中没有图像。不在您的 Xcode 项目中。
现在将 blah.png 拖到构建设置中的 4" 默认图像部分。
它现在会将图像移动到项目文件夹中并将其重命名为正确的名称。
不要尝试自己重命名它,否则它会卡住,因为已经有一个文件具有它正在尝试使用的名称。
我遇到了同样的问题,我已经通过首先删除占位符(右键单击它>删除)然后再次重新拖动启动图像来解决它。