我试图在点击shift按钮时修改我的NSStatusItem中的NSMenuItems。基本上,我想从“MenuItem123”修改文本“移动MenuItem123”NSStatusItem和NSMenuItem检测到移位按下
我尝试添加
NSEvent.addLocalMonitorForEventsMatchingMask
和
NSEvent.addGlobalMonitorForEventsMatchingMask
这工作我经常窗口的应用程序,但对于NSStatusItem/NSMenuItems完成块没有被调用或被调用,但只有当菜单不显示。
你想要的菜单项目(S)才更新(在用户向下移动鼠标菜单是否可见,取决于用户是否正在接触换档键)?另外,您是通过故事板还是xib或完全编程设置状态菜单? –