1

我正在使用 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中不可用。请让我知道是否有可能?

4

0 回答 0