通过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)
本文详细介绍了如何在iOS应用中通过LaunchScreen.storyboard设置自定义启动图,并调整其显示时间。首先,需在General设置中修改LaunchScreenFile为LaunchScreen,并在InterfaceBuilderDocument中勾选相应选项。接着,向LaunchScreen中添加ImageView并设置约束,确保全屏显示。为消除屏幕留白,调整顶部和底部约束。最后,将启动图资源放入Assets.xcassets,并在代码中使用Thread.sleep延长启动时间。
1639

被折叠的 条评论
为什么被折叠?



