点击 Assets.xcassets,点击下方的“+”,添加 LaunchImage,如图:
可以选择需要适配的样式,如图:
拖入相应大小的图片,图片名称可以任意命名,可以参考以下图片大小:
2X : 640*960 (4/4s)
R4 : 640*1136 (5/5s/5c)
R4.7 : 750*1334 (6)
R5.5 : 1242*2208 (6 plus)图片配置好之后,还需要设置以下内容:
在General中找到App Icons And Launch Images,把Launch Screen File的内容删除,如图:
把 LaunchScreen.storyboard 中的 Use As Launch Screen 取消掉,如图:
如果启动时间不能满足需求,可以通过以下代码来延长启动时间:
- (void)viewDidLoad {
[super viewDidLoad];
[NSThread sleepForTimeInterval:5.0];
}
最后,开发中经常使用LaunchScreen.xib(LaunchScreen.storyboard)加载启动页和广告,可以参考IOS欢迎界面Launch Screen动态加载广告