如何将手动视图控制器转换为启动屏幕的情节提要

时间:2020-05-10 11:18:25

标签: xcode storyboard launchimage

需要满足新的iOS要求用于iPhone或iPad的应用必须使用iOS 13 SDK或更高版本构建,并使用Xcode故事板提供应用的启动屏幕。

但是我的项目很旧,从未使用过Storyboard。所有UI元素都是使用ViewControllers动态创建的。

我设法创建了一个故事板文件并将其设置为启动器,但是它没有场景,我也不知道如何进行。我想:

  • 创建一个场景,在其中仅放置原始启动图像(希望苹果仍然接受此品牌标识)
  • 如果可以仅将我的主ViewController与场景连接(如果适用于动态ViewController)
  • 如果没有什么帮助的话,我需要创建一个简单的场景,该场景只有一个底部栏,例如ViewController

1 个答案:

答案 0 :(得分:1)

我遇到了这个确切的问题,这是我所做的:

  1. 创建LaunchScreen.storyboard并将其设置为启动屏幕
  2. 使用右上角的+按钮(这不是显而易见的步骤),将View Controller添加到情节提要中
  3. 如果遇到此错误,请取消选中右侧面板上的“使用安全区域布局指南”
  4. 勾选“是初始视图控制器”

然后清理运行,对我而言,它只是起作用。我确实很难看到它的更新,如此处所述:Launch Screen storyboard not displaying image