繁体   English   中英

单击Mac OS X可可更新状态栏菜单

[英]update statusbar menu on click mac os x cocoa

我一直在玩状态栏菜单应用程序,我希望它能够在单击菜单时更新菜单内容。 我已经能够在awakefromnib函数上正常工作,并且按预期工作。 现在,我只想在每次单击状态栏时更新菜单。 这肯定可以做到,因为它是在保管箱状态栏菜单和许多本机应用程序状态栏菜单中完成的。 我无法将操作与菜单的单击直接关联,并且我不想让循环在后台运行,因为我真的没有必要这样做。 有任何想法吗? 另一种选择是使一个动作与菜单项相关联,而不会导致菜单再次被隐藏。 任何帮助都将受到欢迎。

只需为菜单设置一个委托,并实现-(void)menuWillOpen:(NSMenu *)menu方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM