MacOS app 多窗口 【SwiftUI】

💡 原文中文,约900字,阅读约需2分钟。
📝

内容提要

在macOS中,可以使用NSWorkspace.share.open()方法打开另一个窗口。在SwiftUI中,可以使用更简单的方法。在app入口文件中,添加多个窗口视图,并为每个窗口添加一个id选项。在调用的页面中使用openWindow方法,在回调中执行该方法。在网上搜索SwiftUI打开另一个窗口的方法时,发现使用NSWorkspace.share.open方法存在问题,而WindowGroup文档中有打开多窗口的方法。

🏷️

标签

➡️

继续阅读