我想NSMenu
在用户右键单击 aNSTableCellView
中的 a 时弹出 a NSTableView
。
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
方法或类似的东西。
如果有人可以提供帮助,那就太好了!