NSMenu

时间:2018-06-05 10:36:45

标签: swift macos cocoa

我用以下方法显示NSMenu。鼠标悬停在MenuItems上的事件和操作正常工作。

if let event = NSApplication.shared.currentEvent          
 NSMenu.popUpContextMenu(menu, with: event, for: self.view)
}

现在,要将此菜单放在不同的位置,我将此方法更改为以下内容,鼠标悬停和选择等所有事件都无法正常工作。

 menu.popUp(positioning: item1, at: position, in: self.view)

请建议我解决。

提前致谢。

0 个答案:

没有答案