swift - Tables NSTabViewController

标签 swift xcode7 xcode-storyboard

我正在尝试学习一些 Mac 编程,因此我正在尝试编写一个小型单窗口应用程序,该应用程序的导航位于侧边栏中。通过这个侧边栏按钮,我想更改 Container View 中显示的 View 。我在下面上传了我当前的 Storyboard,以便您可以大致了解上面的描述。

概述: Overview

因为我目前正在尝试在 Container View 中实现 View 交换,所以我偶然发现了 NSTabViewController 类,它似乎提供了一种方便的方法来实现这一点。它的问题是它似乎不可能(找不到任何提示)通过 tabstyle 属性删除给定的选项卡控件,就像在 NSTabView 类中一样。

问题:

  1. 是否可以摆脱默认的选项卡控件,使其成为无表格的?
  2. 是否有更简单、更现代的方法来实现我描述的“应用程序”

最佳答案

您可以在 Interface Builder 中将选项卡 View 的样式设置为 tabless:

enter image description here

然后您左侧的项目可以控制应选择哪个选项卡。

关于swift - Tables NSTabViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35816504/

相关文章:

ios - 在 swift 中以编程方式创建 UIButton 后,如何在 Storyboard中链接 UIButton

objective-c - CoreAudio AudioObjectRemovePropertyListener 在 Swift 中不起作用

swift - 将选定的行标题传回主 TableView Controller

ios - 字符串扩展 - 收到错误 'No Member'

ios - 根据条件导航到不同 View Controller 的按钮

ios - Storyboard中的奇怪行为(运行应用程序时缺少 View )

ios - 使用 Swift 从 firebase 获取自定义单元类中的数据

iphone - SWIFT 委托(delegate) finishedWithAuth

xcode - CGContextSaveGState : invalid context 0x0 Error only on device

ios - Storyboard上对象的生命周期?