2014-12-05 29 views
2

我正在使用Xcode 6.1。我是否必须为iOS 8启动图像提供LaunchScreen.xib?

In Launch Image sources = LaunchImage and in Launch Screen File = Main_iPhone。在Launch Image Name = 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文件。在该文件中,我将4.7英寸屏幕的Retina HD 4.7英寸启动图像。在启动屏幕文件我把LaunchScreen.xib我仍然得到相同的结果。 iOS 7启动图像加载,但iOS 8启动图像不加载。

回答

1

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

enter image description here

+0

嗨,你怎么恼火到该视图 – TeodorKolev 2016-03-15 15:23:06

+0

@TeodorKolev选择,然后在最右边的窗格中进行编辑XIB文件,选择“文件检查器”(第一个图标,看起来像文件的图标)。这个信息将在列的中间。 – 2016-03-15 16:18:17

+0

谢谢,我删除了最后一个复选框,但我仍然将它看作启动屏幕 – TeodorKolev 2016-03-16 08:04:22

2

我有同样的问题,但有显着的厦门国际银行作为启动屏幕,但只需要选择它作为构建设置启动厦门国际银行,常规选项卡。

Build Settings

相关问题