macCatalyst应用程序:如何在不终止应用程序的情况下关闭窗口?

问题描述 投票:2回答:1

我正在使用macCatalyst开发应用程序。

当用户关闭Mac版本的窗口时,该应用程序将终止。

可以使用以下方法改变可可粉的这种行为:

applicationShouldTerminateAfterLastWindowClosed

方法或通过将plist文件中的NSSupportsAutomaticTermination设置为NO。

如何在macCatalyst应用程序中获得相同的内容?

swift catalyst maccatalyst
1个回答
1
投票

编辑

此答案无效,请参阅注释。

编辑结束

仅当您激活“支持多个窗口”时,这才可能:

enter image description here

我的想法,为什么会这样:macOS区分应用程序和Windows。因此,如果您的应用程序只能打开一个窗口,则关闭将告诉macOS关闭该应用程序。

PS:我在“支持多个窗口”模式下遇到了一些错误。我希望很快将其删除。

© www.soinside.com 2019 - 2024. All rights reserved.