在单个NSWindow中实现多个选项卡控制的最佳方法是什么?类似于终端应用程序?
现有的TabView& TabViewController似乎无法实现这一点,但我不确定。
我的第一个想法是使用集合视图,但我害怕开始重新发明已经完成的事情。
答案 0 :(得分:2)
这实际上是操作系统为您提供多个窗口的神奇功能。
如果需要,您可以设置窗口的tabbingMode
和tabbingIdentifier
。从那里,系统将处理您的标签需求。您创建单独的窗口。如果要在应用程序中强制使用Tab键,请使用addTabbedWindow:ordered:
API。
您还可以免费获得“新标签页”和“查看所有标签页”功能。