macOS:如何创建一个位于所有内容前面的视图
macOS: how to create a view that is in front of EVERYTHING
我正在开发一个 macOS 应用程序,我想创建一个位于屏幕上所有内容之前的视图,就像一个遮挡屏幕上所有内容的屏幕保护程序。
view.window?.level = .floating
不是我想要的,因为视图无法覆盖菜单栏和 Dock 栏。
我想要的是如下图(来自名为“粘贴”的应用程序),但我希望视图是全屏的:
您可以使用 window.level = .mainMenu + 1
。它对我有用。
我正在开发一个 macOS 应用程序,我想创建一个位于屏幕上所有内容之前的视图,就像一个遮挡屏幕上所有内容的屏幕保护程序。
view.window?.level = .floating
不是我想要的,因为视图无法覆盖菜单栏和 Dock 栏。
我想要的是如下图(来自名为“粘贴”的应用程序),但我希望视图是全屏的:
您可以使用 window.level = .mainMenu + 1
。它对我有用。