【发布时间】:2017-01-27 22:10:02
【问题描述】:
当用户在NSTableView 中右键单击NSTableCellView 时,我想弹出一个NSMenu。
let cell = myTableView.make(withIdentifier: "myCustomTableCellView", owner: self) as! MyTableCellView // subclass of NSTableCellView
let menu = NSMenu()
menu.autoenablesItems = false
menu.addItem(NSMenuItem(title: "Test", action: nil, keyEquivalent: ""))
cell.menu = menu
但如果用户单击单元格,菜单不会弹出。
我找不到任何 sendActionOn 方法或类似的方法。
如果有人能帮忙就太好了!
【问题讨论】:
标签: swift nstableview nsmenu nsmenuitem nstablecellview