使用Launchscreen.xib在Images.xcassets中启动ImageImage

时间:2015-03-31 13:58:20

标签: ios objective-c xcode launchimage launch-screen

我在iOS 8和7中使用Xcode 6,我有一个Launchscreen.xib,在General Target我已经很好地配置了我的项目:

http://i.imgur.com/cKLcBzS.png

但我认为Launchscreen.xib在iOS 7.1上无效。

所以我已经在LaunchImage为其他不支持Images.xcassets

的iOS提出Launchscreen

http://i.imgur.com/2YpSbeI.png

我不知道为什么,这让我有两个警告:

/Users/../Desktop/ProjectName/ProjectFolder/Images.xcassets: The launch image set "LaunchImage" has 2 unassigned images.

如何解决此问题并仅使用Launchscreen.xib(如果适用于每个iPhone / iPad,或使用我LaunchImage中的两个图片(Images.xcassets

2 个答案:

答案 0 :(得分:2)

  

如何修复它并仅使用Launchscreen.xib(如果适用于所有   iPhone / iPad,或在LaunchImage(Images.xcassets)中使用我的两个图像

Launchscreen.xib是iOS 8的一项功能,因此,如果您的目标是iOS 7,则应添加启动图像。

对我有用的是将启动屏幕文件字段留空,并将资产目录与启动图像一起使用。我试图将两者结合使用,但我无法取得好成绩......

enter image description here

答案 1 :(得分:1)

我相信你正在使用LaunchScreen.xib

如果要在Images.xcassets中使用LaunchScreen,则需要执行以下操作

  1. 启动屏幕文件为空

  2. 您也可以从此处设置不同设备和其他选项的图标