【发布时间】:2015-03-03 02:06:00
【问题描述】:
我正在构建一个NSStatusBar 应用程序,并希望根据用户在图标上单击左键还是右键来调用不同的函数。
这是我目前所拥有的:
let statusItem = NSStatusBar.systemStatusBar().statusItemWithLength(-1)
func applicationDidFinishLaunching(aNotification: NSNotification) {
let icon = NSImage(named: "statusIcon")
icon?.setTemplate(true)
statusItem.image = icon
statusItem.menu = statusMenu
}
这样,每次点击都会显示statusMenu。如何区分 mouseEvents?
【问题讨论】:
标签: swift nsmenu nsstatusbar