macOS:如何创建一个位于所有内容前面的视图

macOS: how to create a view that is in front of EVERYTHING

我正在开发一个 macOS 应用程序,我想创建一个位于屏幕上所有内容之前的视图,就像一个遮挡屏幕上所有内容的屏幕保护程序。

view.window?.level = .floating 不是我想要的,因为视图无法覆盖菜单栏和 Dock 栏。

我想要的是如下图(来自名为“粘贴”的应用程序),但我希望视图是全屏的:

您可以使用 window.level = .mainMenu + 1。它对我有用。