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

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

http://sofzh.miximages.com/ios/cKLcBzS.png

但我认为Launchscreen.xib在iOS 7.1上不起作用。

所以我在Images.xcassets为其他不支持Launchscreen iOS Launchscreen

http://sofzh.miximages.com/ios/2YpSbeI.png

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

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

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

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

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

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

在此处输入图像描述

我相信你正在使用LaunchScreen.xib

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

  1. 启动屏幕文件为空

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