7

我有一个NSMenu连接到NSTableViewmenu插座的 in Interface Builder。

我想为此菜单中的项目分配关键等效项,这样用户就不必右键单击,但除非菜单可见(失败),否则它们不起作用。

当菜单不可见时,有什么方法可以让等效键起作用?

4

2 回答 2

5

您可以将菜单项放在应用程序的菜单栏和上下文菜单中。即使上下文菜单不可见,等效键也将起作用。

于 2013-01-13T20:51:24.257 回答
4

看起来 macOS 10.13 SDK (High Sierra)allowsKeyEquivalentWhenHidden在 NSMenuItem 上有一个新属性。

于 2017-10-11T09:56:25.420 回答