我认为这应该被问到,但结果却没有。
所以我的问题是:我有一个生成一系列产品的项目,在旧的XCode我指定的加载图像,即每个目标的Default.png和Default@2x.png,它运作良好。现在由于屏幕很高,我不得不为每个目标添加另一个Default-568h@2x.png。但每次我在target->摘要窗格中添加一个,xcode都会将此Default-568h@2x.png复制到我的项目文件夹中。当我为另一个目标添加另一个568h图像时,旧的图像被替换。如何为不同的目标指定不同的Default-568h@2x.png?
答案 0 :(得分:0)
在info.plist
文件中(每个目标都有一个单独的文件),您可以设置以下内容:
这是目标的启动图像的“基本名称”。例如,我有SplashScreenPro.png
(非Retina 3.5“),SplashScreenPro@2x
(Retina 3.5”)和SplashScreenPro-568h@2x
< em>(4“Retina)。
对于我的Lite目标,我将启动图像设置为SplashScreenLite.png
,我有SplashScreenLite.png
(非Retina 3.5“),SplashScreenLite@2x
(Retina 3.5“)和SplashScreenLite-568h@2x
(4”Retina)。
事实证明,Xcode的Summary部分非常智能,可以关注这些属性,这意味着您无需手动命名文件。