2

我正在使用 Xcode 6.1。

在 Launch Image sources = LaunchImage 和 Launch Screen File = Main_iPhone. 在启动图像名称 = LaunchImage 下的 Images.xcassets 中。

我目前有一个适合 iOS 8 大小的 Retina HD 5.5 和 Retina HD4.7 启动图像。然而,对于所有 iOS 8 设备,无论是在 iPhone 4s、iPhone5 还是 iPhone 6 上,iOS 8 都不会加载启动图像。我不使用 xib,只使用故事板。但是,我是否必须创建一个名为 LaunchScreen.xib 的 xib 文件并将我的 iOS 8 启动图像放入该文件中,以便 iOS 8 启动图像?

所以我只放了 2 个 iOS 8 图像在那里,xib 对我使用故事板构建游戏没有问题吗?这是 Xcode 6.1 中启动图像适用于 iOS 8 的唯一方法吗?

编辑:
所以我刚刚制作了一个 LaunchScreen.xib 文件。在该文件中,我将我的 Retina HD 4.7 英寸启动图像放入 4.7 英寸屏幕。在作为 LaunchScreen.xib 放置的启动屏幕文件中,我仍然得到相同的结果。iOS 7 启动图像加载,但 iOS 8 启动图像不加载。

4

2 回答 2

2

我遇到了同样的问题,但已将 xib 标记为启动屏幕,但只需在构建设置的常规选项卡中选择它作为启动 xib。

构建设置

于 2015-02-25T01:40:33.680 回答
1

您是否在文件检查器中将 xib 中的视图标记为“用作启动屏幕”?

在此处输入图像描述

于 2014-12-21T23:06:32.997 回答