我正在制作一个可以将正在运行的应用程序窗口设置为浮动在其他应用程序之上的应用程序,这样如果您在应用程序窗口之外单击,它的窗口仍将保留在屏幕上。
我曾尝试使用app.activate(options: NSApplication.ActivationOptions.activateIgnoringOtherApps)
where app
is the frontmost running application by 设置app = NSWorkspace.shared.frontmostApplication
,但此方法仅显示窗口,当您在应用程序外部单击时,它会再次隐藏。
func setAppFloating() {
let app = NSWorkspace.shared.frontmostApplication
app?.activate(options: NSApplication.ActivationOptions.activateIgnoringOtherApps)
}
我想将正在运行的应用程序的窗口设置为浮动,这样当您在窗口外单击时,该应用程序仍应在其他应用程序上方保持可见。