2011-08-05 38 views
0

我一直在玩狀態欄菜單的應用程序,我想要做的是更新菜單的內容,當它被點擊。我已經能夠完成awakefromnib函數的所有工作,並且按預期工作。現在我只想每次點擊狀態欄時更新菜單。這肯定可以完成,因爲它是在保管箱狀態欄菜單和許多原生應用狀態欄菜單中完成的。我無法直接將操作與菜單的點擊相關聯,也不想讓循環在後臺運行,因爲我並不認爲需要這樣做。有任何想法嗎?另一種方法是讓一個與菜單項關聯的操作不會導致菜單再次隱藏。任何幫助將受到歡迎。更新statusbar菜單點擊mac os x可可

回答

3

只需爲您的菜單設置代表並實施-(void)menuWillOpen:(NSMenu *)menu方法即可。

+0

對不起,仍然有一些邊緣需要消除,但我得到它的工作!非常感謝! –