在Mac Catalyst中以编程方式在选项卡中排列窗口

时间:2019-10-19 22:42:08

标签: maccatalyst uikitformac

我正在使用Mac Catalyst将iPad应用移植到Mac。我可以使用以下方法创建多个窗口:

func requestSceneSessionActivation(_ sceneSession: UISceneSession?,  userActivity: NSUserActivity?, options: UIScene.ActivationRequestOptions?, errorHandler: ((Error) -> Void)? = nil)

此外,我还可以在应用程序菜单的选项卡中排列创建的窗口:

Application Menu > Window > Merge All Windows

但是我看不到以编程方式执行此操作的选项。我会在AppKit中使用NSWindowTabGroup。但是,它在Mac Catalyst中不可用。请让我知道是否可能?

0 个答案:

没有答案