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