gpt4 book ai didi

cocoa - 单击 mac os x cocoa 时更新状态栏菜单

转载 作者:行者123 更新时间:2023-12-03 17:36:04 26 4
gpt4 key购买 nike

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

最佳答案

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

关于cocoa - 单击 mac os x cocoa 时更新状态栏菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6953658/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com