如何将手动视图控制器转换为故事板作为启动画面。

问题描述 投票:0回答:1

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

但是我的项目很老,从来没有使用过Storyboards。所有的UI元素都是使用ViewControllers动态创建的。

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

  • 创建一个场景,在这个场景中我只放置原始的启动图像(希望苹果仍然接受这个品牌)。
  • 如果能把我的主ViewController和场景连接起来就好了(如果能和动态ViewController一起工作的话)。
  • 如果没有什么帮助,我需要创建一个简单的场景,像我的ViewController一样只有一个底栏。
xcode storyboard launchimage
1个回答
1
投票

我有这个确切的问题,下面是我做的。

  1. 创建 LaunchScreen.storyboard 并将其设置为启动画面
  2. 使用 + 右上角的按钮(这不是一个明显的步骤),在故事板中添加一个View Controller。
  3. 如果您收到该错误,请取消选中右侧面板上的 "使用安全区域布局指南"。
  4. 勾选 "是否为初始视图控制器"。

然后清理并运行,对我来说就是成功了。不过,我确实看到它的更新有问题,正如这里讨论的那样。启动屏幕故事板不显示图像

© www.soinside.com 2019 - 2024. All rights reserved.