簡體   English   中英

當用戶從finder中打開Cocoa應用程序時,打開一個窗口,而所有應用程序都准備好打開

[英]Open a window when user opens Cocoa app from finder, while app all ready open

我正在制作一個Cocoa menulet應用程序,但是我的用戶要求一個不包含菜單的選項,然后在Finder中雙擊該應用程序以打開首選項。 此外,應用程序首次啟動時無法打開窗口。 (僅在應用程序已打開時顯示窗口。)

我將如何處理? 我看了遍整個互聯網,但似乎我沒有搜索正確的單詞。 我敢肯定這是一件非常簡單的事情。

好吧,想通了...

用這個:

- (BOOL)applicationShouldHandleReopen:(NSApplication *)theApplication hasVisibleWindows:(BOOL)flag{
    [window makeKeyAndOrderFront:nil];
    return YES;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM