2014-10-29 93 views
1

我已经添加了闪屏图像都到项目文件夹和文件images.xcassets,但只有iPhone 4S(有ios7)显示启动画面,其他(有iOS8上)显示默认的启动屏幕,或者如果launchscreen.xib被删除,则不显示任何内容。的iPhone 5,6不显示启动画面

什么能引起它的iPhone> = 5?这些文件的名称是: [email protected][email protected][email protected][email protected]

+0

你必须只需拖动和下降的ImageAsset图像> Launchscreen。拖放时名称无关紧要。无需添加到项目文件夹中。 – 2014-10-29 08:50:04

+0

是,在images.xcassets文件中的所有图片都在Launchimage文件夹中,我也创建Launchscreen文件夹,并添加这些照片出现,是没有结果 – Anton 2014-10-29 08:59:41

+0

清除干净的构建和尝试。 – 2014-10-29 09:00:29

回答

0

您需要添加一个LaunchImage.xib (通过“新建>文件>用户界面>启动屏幕”)并在目标的“通用”选项卡中选择该文件。

+0

这将显示launchscreen,由它所包含的项目名称和其他一些信息的默认,但我需要的应用显示默认图像,而不是 – Anton 2014-10-29 09:03:20

+0

你可以将图像作为UIImageView添加到LaunchImage.xib - 据我所知,这是首选方式,并由苹果公司建议。 请看这里 https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/LaunchImages.html – 2014-10-29 10:00:23

+0

UIImageView没有看到从xcassets设置LaunchImage,所以它不能区分不同的图像为不同的iPhone大小 – Anton 2014-10-29 18:11:15