更改 window 根视图控制器

Change window root view controller

我在 macOS 10.11.6 上使用 Xcode 8 进行 Cocoa 应用程序开发。默认情况下,故事板中主 window 的根 viewcontroller 连接到单个 NSViewController 对象,我可以在 IB oabel 中找到定义的 segue。但是,如果我删除 segue 并尝试将另一个 ViewController 作为根 viewcontroller,我不能只将一个 segue 从 window 拖到目的地 viewcontroller,也不能我可以在 IB 面板中手动添加 segue 吗?编程是更改 window 根视图控制器的唯一方法吗?

要使任何 View Controller 成为初始 View Controller,您只需 select 它在 storyboard 上,然后转到 View > Utilities > Show Attributes Inspector(快捷键 CMD+ALT+4)并选中 "is initial View Controller" 框。