先删除默认设置的LaunchScreen.storyboard,选择 Launch Images Source,会在Assets.xcassets 生成一个LaunchImage的Assets,然后选中LaunchImage点击设置下面的内容,把我们准备好的图片拖进去设置好就可以了。(有时需要切换到其他页面再切换回来才会刷新)
1、启动页图片要真的是png格式的,如果是其他格式改个后缀名的话,在模拟器上可以显示,但是在真机上就显示不了,而且进入主页后还会出现上下黑条的情况。
2、设置启动页图片的时候,尺寸要严格按照Xcode的格式,否则出现⚠️,点击⚠️可以看到该启动图要求的尺寸。
3、在设置LaunchImage的时候要先把LaunchScreen.storyboard的"Use as Launch Screen"勾选去掉,否则还是会以LaunchScreen.storyboard的方式启动。
4、每次重新设置启动页的时候,最好都清除一下内存或者将app直接卸载重新安装。否则会出现设置无效的现象。
5、真机使用Xcode安装了app,设置启动页之后上传AppStore审核通过,在AppStore下载app之前最好先卸载掉原先的,否则会出现启动页虽然能成功显示,但是在显示之前还有一小段时间显示白屏。
作者:赵赵赵Mr
链接:https://www.jianshu.com/p/24bdffb0e6b8
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
网友评论