0
我正在構建一個沒有停靠圖標但狀態欄圖標的Mac應用程序,因此唯一的方法是將它從狀態圖標中移除。從狀態欄圖標中重新激活我的應用程序
當應用程序處於活動狀態時,我可以通過狀態圖標在屏幕上顯示NSWindow,而不會出現任何問題。應用程序失去焦點時出現問題,此時應用程序隱藏自己。當我點擊狀態圖標時,我不知道如何再次使應用程序處於活動狀態。
謝謝。
我正在構建一個沒有停靠圖標但狀態欄圖標的Mac應用程序,因此唯一的方法是將它從狀態圖標中移除。從狀態欄圖標中重新激活我的應用程序
當應用程序處於活動狀態時,我可以通過狀態圖標在屏幕上顯示NSWindow,而不會出現任何問題。應用程序失去焦點時出現問題,此時應用程序隱藏自己。當我點擊狀態圖標時,我不知道如何再次使應用程序處於活動狀態。
謝謝。
你試過NSApplication
的activateIgnoringOtherApps:?
[NSApp activateIgnoringOtherApps:YES];
我是AppKit的新手,不知道這件事。它按預期工作,謝謝! –