右键单击停靠栏中的应用程序时,会弹出一个上下文菜单.如何向此添加菜单项?
例如,在Safari中,您可以在上下文菜单中看到新窗口.
我已经通过应用程序委托方法在我的 Mac 应用程序中实现了一个停靠菜单:
func applicationDockMenu(sender: NSApplication) -> NSMenu? {
let newMenu = NSMenu(title: "MyMenu")
let newMenuItem = NSMenuItem(title: "Common Items", action: "selectDockMenuItem:", keyEquivalent: "")
newMenuItem.tag = 1
newMenu.addItem(newMenuItem)
return newMenu
Run Code Online (Sandbox Code Playgroud)
有没有办法可以从我的视图控制器中向菜单添加项目 - 我似乎无法在我的 NSApplication 对象中找到一个方法。还有其他地方我应该看看吗?