我試圖在點擊shift按鈕時修改我的NSStatusItem中的NSMenuItems。基本上,我想從「MenuItem123」修改文本「移動MenuItem123」NSStatusItem和NSMenuItem檢測到移位按下
我嘗試添加
NSEvent.addLocalMonitorForEventsMatchingMask
和
NSEvent.addGlobalMonitorForEventsMatchingMask
這工作我經常窗口的應用程序,但對於NSStatusItem/NSMenuItems完成塊沒有被調用或被調用,但只有當菜單不顯示。
你想要的菜單項目(S)才更新(在用戶向下移動鼠標菜單是否可見,取決於用戶是否正在接觸換檔鍵)?另外,您是通過故事板還是xib或完全編程設置狀態菜單? –