首页 > 解决方案 > Xcode 11.2.1 - Swift 5 - 无法将主故事板“Main”更改为另一个故事板“Start”

问题描述

我创建了一个名为“Start.storyboard”的新故事板,但是当我将主界面更改为“开始”时,什么也没发生,该应用程序刚刚以默认故事板“Main.storyboard”启动。我正在使用 Xcode 11.2.1 和 iOS 13.2.3

第一张图片 第二张图片

我还尝试将 rootViewController 从 (AppDelegate) didFinishLaunchingWithOptions 更改为以下代码:

    let sb = UIStoryboard(name: "Start", bundle: nil)
    let vc = sb.instantiateViewController(withIdentifier: "PhoneVC")
    self.window?.rootViewController = vc

但我得到了相同的结果,主情节提要无法更改。

标签: swiftxcodestoryboardxcode11rootviewcontroller

解决方案


Info.plist更新Application Scene Manifest。更改默认配置中的故事板名称Application Session Role。还要确保情节提要中的 ViewController 之一被标记为is Initial View Controller

在此处输入图像描述


推荐阅读