如何使用 iOS 9 和 Xcode 7.1.1 创建 LaunchImage?

How to create LaunchImage Using iOS 9 with Xcode 7.1.1?

我几乎没有尝试使用 Launch Screen storyboard 和适当的 Assets 创建 LaunchImage,但我只得到白屏。下面我已经解释了我对我的来源做了什么

STEP 1: 我在 sizes of images 下面创建了 iPhone launch screen

的专有名称
Default.png   :  320 * 480
Default@2x.png   :  640 * 960 
Default-568h@2x.png   :  640 * 1136 
Default-375w-667h@2x~iphone.png   :  750 * 1134  (iPhone 6)
Default-414w-736h@3x~iphone.png   :  1242 * 2208 (iPhone 6 plus)

STEP 2: 我已将 New iOS LaunchImage 添加到 assets 并启用了所有 versions 仅肖像 (iOS6 to iOS 9)并将所有图像拖放到适当的位置。

STEP 3:Xcode 7.1.1 默认情况下,我们可以得到 Launch Screen.storyboardViewcontroller of View。我添加了 UIImageView 并为全屏设置了正确的 constraints。对于这个 ImageView,我设置了 "Aspect Fit".

STEP 4: 现在我已经在 Info.plist 处检查了启动屏幕界面文件的基本名称。

现在,如果我 运行 我的应用程序出现白屏。我知道我犯了一些错误。请给我一个正确的解决方案。我从正确的方法中错过了上述步骤!

Development Version 

iOS 6 to 9
Xcode 7.1.1

您不应该 select 启动屏幕图像的资产。

将所有图像拖放到启动屏幕文件后,转到项目常规设置:

然后单击启动图像源选项和 select 不要使用资产目录

在你select这个选项之后,它应该是这样的:

并确保资产名称为 LaunchImage

您需要将图片放入assets文件夹:

并且您需要在属性检查器中提及图像视图的图像:

您可以按照here提到的步骤进行更详细的解释: