実行中のアプリケーション ウィンドウを他のアプリの上に浮かせるように設定できるアプリケーションを作成しているため、アプリのウィンドウの外側をクリックしても、そのウィンドウは画面に残ります。
によって設定された最前面の実行中のアプリケーションはapp.activate(options: NSApplication.ActivationOptions.activateIgnoringOtherApps)
どこにあるかを使用しようとしましたが、この方法ではウィンドウのみが表示され、アプリの外側をクリックすると再び非表示になります。app
app = NSWorkspace.shared.frontmostApplication
func setAppFloating() {
let app = NSWorkspace.shared.frontmostApplication
app?.activate(options: NSApplication.ActivationOptions.activateIgnoringOtherApps)
}
実行中のアプリケーションのウィンドウをフローティングに設定して、ウィンドウの外側をクリックしても、アプリが他のアプリの上に表示されたままになるようにします。