问题标签 [documentgroup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
148 浏览

ios - 是否可以在 SwiftUI iOS 应用程序中结合 WindowGroup 和 DocumentGroup ?

我正在开发一个最初从 A WindowGroup 开始的 SwiftUI iOS 应用程序。在另一个视图中,我决定需要将该视图呈现为 DocumentGroup 场景,以利用它附带的所有功能。我不希望应用程序的入口点成为 DocumentGroup 场景。我希望我的应用程序的入口点是一个 WindowGroup 场景,然后在 WindowGroup 场景的另一个视图中,我想调用 DocumentGroup 场景来打开,就好像该应用程序是一个基于文档的应用程序一样。任何帮助都感激不尽。谢谢

0 投票
0 回答
30 浏览

swiftui - 是否可以在 WindowsGroup 旁边的 SwiftUI iOS 应用程序中使用 DocumentGroup?

我正在开发一个 iOS 应用程序,并且想要一个单独的视图来管理文档交互。是否可以将 DocumentGroup 集成到我使用 WindowGroup 的应用程序中?

0 投票
1 回答
42 浏览

macos - 阻止或清除 MacOS SwiftUI Document Based App 的应用程序状态持久性

我正在使用 MacbookPro M1 Pro 上的 Xcode 13.1 在 MacOS 12.0.1 上使用 SwitfUI 开发基于 MacOS 文档的应用程序。我遇到了一个问题,即应用程序总是在最后使用的目录中重新打开文档浏览器。当它在机器上时这是可以的,但如果最后一次使用是在网络驱动器上,那会很痛苦。我正在尝试找到一种方法来抑制这种“始终使用最后一个目录还原”操作模式。

我尝试使用@NSApplicationDelegateAdaptor 方法并实施;

在我的 NSApplicationDelegate 类中,它确实被调用(尽管有时似乎在显示对话框之后),但这并不能阻止应用程序偷偷记住最后一个目录。

有谁知道这些信息可能隐藏在哪里或者是否可以隐藏?

我已经寻找但找不到将起始目录注入 DocumentGroup 作为可能的解决方案的方法。

蒂亚艾伦。