所以我有一個NSStatusBar項目的圖像的問題,它似乎像圖像推開了其餘的菜單項as you can see in this picture.但是,當菜單欄不活動(如在我爲我的其他顯示器上或者沒有在應用程序)的問題不會發生as you can see in this picture。我很確定我的代碼是正確的。 statusItem = [[NSStatusBar systemStatusBar]
我有一個NSStatusItem設置了自定義視圖(TimeView),但這會阻止點擊顯示與NSStatusItem關聯的NSMenu。如果我禁用NSStatusItem的視圖,那麼菜單顯示正確,但是,如果啓用它,那麼當我單擊該視圖時就沒有任何反應。 class AppDelegate: NSObject, NSApplicationDelegate {
@IBOutlet weak v
我正在構建一個狀態欄應用程序(Swift 3),並且想要根據用戶點擊左側還是右側來調用不同的操作。這是我到目前爲止: var statusItem = NSStatusBar.system().statusItem(withLength: -1)
statusItem.action = #selector(AppDelegate.doSomeAction(sender:))
let left
我創建了一個NSStatusBarItem和右鍵彈出菜單的(程序生成)NSMenu: let statusBarItem = NSStatusBar.system().statusItem(withLength: -1)
statusBarItem.action = #selector(AppDelegate.statusBarItemAction(sender:))
let menu =