1

我有一个需要身份验证的应用程序。在用户进行身份验证之前,菜单栏中仅存在一部分菜单项。用户成功通过身份验证后,我将应用程序的主菜单替换为[NSApp setMainMenu:aMainMenu];不幸的是,这会删除 Spotlight For Help 菜单项,该菜单项允许用户在帮助手册中搜索菜单项。菜单项在我替换主菜单之前存在。

如何在不替换特定菜单项而不是整个主菜单的情况下恢复 Spotlight For Help 菜单项?

4

1 回答 1

2

重置主菜单时,请不要内置新的帮助菜单。保持该部分分开......

...因为在重置主菜单后,您需要通过重置帮助菜单[NSApp setHelpMenu:];(我已经为您链接了 Apple 的文档)。这就是重新安装 Spotlight for Help 的原因。

于 2012-04-10T10:52:20.030 回答