将 Storyboard 中现有的 ViewController 作为主视图和细节

Making existing UIViewControllers in Storyboard as master & detail

我已经在 XCode 故事板文件中设计了两个 UIViewController。我需要做的就是创建一个 UISplitViewController 并使其中一个成为主视图和其他细节。我在情节提要中找不到这样做的方法。

是的,你能做到

  1. 将 UISplitViewController 添加到情节提要中。你找到 master UINavigationController with UITableViewController as RootViewController
  2. 删除 NavigationController 和 UITableViewController
  3. 之间的 root segue
  4. 作为 UINaviagtionController
  5. root View Controller 从 UINavigationController 连接到你的第一个 UIViewController
  6. 然后删除UISplitViewController的默认detailController
  7. 从 UISplitViewController 转到第二个 UIViewController
  8. 从 RelationShip Segue 的 select secondary view controller 将第二个 UIViewController 作为 detail view controller