通过LaunchScreen.storyboard设置启动图与调整启动图的时间
设置启动图
- 点击项目名称,选择General,找到App Icons and Launch Images,将其中的Launch Screen File 修改为 LaunchScreen。
- 选中LaunchScreen.storyboard,先选择view,然后点击文件标志show the file inspector,将Interface Builder Document中的三个选项全部勾选。
- 向LaunchScreen.storyboard中的view controller中拖入一个Image View。
- 为新建的Image View添加约束,上下左右全部为0。
- 此时屏幕上下两端会有留白,选中底部约束,选中First item,选择Superview,并且将Constant设置为0。
- 顶部约束的设置一样,不过要选择Second Item。
- 最后去掉Use Safe Area Layout Guides的✅,并且选择启动图的名称(要提前将启动图放到Assets.xcassets中,否则无法选择)。
延长启动图的持续时间
在第一个页面中插入如下代码(注意:参数的单位是秒)
// 延长LaunchScreen中的时间
Thread .sleep(forTimeInterval: 5.0)