我要完成一个新的macOS Dev项目,而设计要求我需要实现一个功能,即一个具有带选项卡式内容窗口的主窗口。
用户需要能够“撕下”其中之一以使窗口自由浮动。
所有这些都已经可以在AppKit中实现-参见此处:How to add Tabs in a non-document-based app under macOS?
但是,当用户完成撕掉的窗口后,他们需要关闭窗口或将其拖回选项卡栏并“重新停靠”它。
如果将其关闭,则需要在主窗口中将其重新显示为另一个标签。
在AppKit中甚至有可能吗?我可以找到一些有关选项卡的提及,但是找不到这种可停靠的行为。