swift - Xcode 11.2.1-Swift 5-无法将主 Storyboard "Main"更改为另一个 Storyboard "Start"

标签 swift xcode storyboard xcode11 rootviewcontroller

我创建了一个名为“Start.storyboard”的新 Storyboard ,但是当我将“主界面”更改为“开始”时,没有任何 react ,该应用程序仅从默认 Storyboard “Main.storyboard”开始。
我正在使用Xcode 11.2.1和iOS 13.2.3

first image
second image

我也试图从(AppDelegate)didFinishLaunchingWithOptions更改rootViewController为以下代码:

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

但我得到了相同的结果,无法更改主 Storyboard 。

最佳答案

转到Info.plist并更新Application Scene Manifest。在Application Session Role的默认配置中更改 Storyboard 名称。还要确保在 Storyboard 中将您的ViewController之一标记为is Initial View Controller
enter image description here

关于swift - Xcode 11.2.1-Swift 5-无法将主 Storyboard "Main"更改为另一个 Storyboard "Start",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59123012/

相关文章:

ios - 应用忽略 supportedInterfaceOrientations

ios - 如何检查数组中连续的工作日

ios - 在 SpriteKit 中添加到父级时未显示未归档的节点

iOS 图表框架 maximumFractionDigits 不工作

ios - 使用 Assets 目录中的静态图像作为启动图像 iOS 9

ios - 无法使闭包语法在 swift 4 中工作

ios - 不明白如何本地化iOS react native 应用程序的plist

swift - 填充 CirleProgressView 并将结果保存到 UserDefaults

objective-c - 将NSString对象从UITableViewController发送到UIViewController的问题(使用 Storyboard )

iOS 13 UISplitViewController 内的 UITabBarController 未正确折叠