从nib为NSPanel加载NSMenu

时间:2015-10-08 00:25:27

标签: cocoa nswindow nsmenu

我正在显示一个浮动NSPanel(与主应用程序窗口分开)用于输入数据(我应该添加,这是一个UIElement应用程序,但不是后台应用程序,即它没有每个说法的主窗口,并且响应全局键盘快捷键以启动窗口)。除了主菜单支持应用程序窗口之外,我希望某些键盘快捷键专门用于此NSPanel

如何为浮动面板设置NSMenu,以便键盘快捷键在keyWindow时发送到此面板?

1 个答案:

答案 0 :(得分:0)

简单的解决方案是简单地在面板托管的NSViewController中实现菜单操作。然后,这将在响应者链中获取所有支持的键盘快捷键。