在 iOS 中,故事板可以代替静态图像用作启动屏幕。我也在寻找一种使用 tvOS 执行此操作的方法,但我没有看到该选项。有办法这样做吗?
适用于 tvOS 13.1 及更高版本的解决方案
从 tvOS 13.1 开始,不推荐使用启动图像。
将出现以下构建警告:
MyApp.xcassets:1:1:tvOS 13.0 中已弃用启动图像。用一个
改为启动情节提要或 XIB。
您需要按照以下步骤在 Xcode 中创建一个新的 Storyboard:
- 从 Xcode 主菜单中选择“文件”->“新建”->“文件”
- 切换到 tvOS 选项卡并选择“Storyboard” - 将其命名为“LaunchScreen.storyboard”
- 打开新文件“LaunchScreen.storyboard”
- 从 Xcode 主菜单中选择“View”->“ShowLibrary”
- 在搜索栏中输入“View Controller”并选择“ViewController”组件
完毕。现在您可以在视图控制器视图中设计启动屏幕
现在在 Xcode 中选择您的项目文件,然后选择您的 tvOS 应用程序的目标
- 确保在标题中选择“常规”
- 更改为“应用程序图标和启动图像”部分
- 在“启动屏幕文件”下拉框中选择“LaunchScreen”
- 构建并运行您的应用程序
- 享受新的启动屏幕
If your launch screen storyboard does not show up on app startup make sure that you've set the "InitalViewController" flag for the view controller in your storyboard:
![enter image description here](https://i.stack.imgur.com/bIIBx.png)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)