我在目标 C 和 swift 中的 iOS 开发方面经验丰富。现在我想构建一个简单的 macOS 应用程序供个人使用,在考虑用户界面时,我基本上想要一个带有菜单链接的侧边栏和一个带有内容的右窗格。我一直在玩 NSSplitViewController 并且基础工作正常。但是,假设我们的左侧边栏中有三个菜单项,例如主页仪表板和设置。右边显示的默认是 HomeViewController,我可以做到。现在,当我单击仪表板或设置时,我希望右侧部分加载 DashboardViewController 或 SettingsViewController 并替换 HomeViewController。当我单击 Home 时,HomeViewController 正在替换前一个。
所以我在想我需要替换其中一个 NSSplitViewItems(索引 1)的 viewController,但不能让它工作,当然也需要从情节提要或 NIB 加载 NSView。
谁能提供一个工作示例?