0
我有一個自定義圖像按鈕。點擊它時,我想顯示一個自定義菜單。 我正在使用OS X應用程序彈出菜單
settingMenu.popUpMenuPositioningItem(settingMenu.itemAtIndex(0), atLocation: NSEvent.mouseLocation(), inView: nil)
我創建了一個菜單併爲它創建了一個插座。仍然我無法看到菜單
有什麼建議嗎?
我有一個自定義圖像按鈕。點擊它時,我想顯示一個自定義菜單。 我正在使用OS X應用程序彈出菜單
settingMenu.popUpMenuPositioningItem(settingMenu.itemAtIndex(0), atLocation: NSEvent.mouseLocation(), inView: nil)
我創建了一個菜單併爲它創建了一個插座。仍然我無法看到菜單
有什麼建議嗎?
在AppDelegate.swift:
let statusItem = NSStatusBar.systemStatusBar().statusItemWithLength(-2)
if let button = statusItem.button {
button.image = NSImage(named: "ButtonImageHere")
button.action = Selector("actionForClickingButtonHere:")
}
func actionForClickingButtonHere(sender: AnyObject) {
//Present view, show menu list, whatever
}
對於完整的示例見this tutorial。