1
我有一個需要驗證的應用程序。在用戶認證之前,只有一部分菜單項出現在菜單欄中。在用戶成功通過身份驗證後,我用[NSApp setMainMenu:aMainMenu];
替換了應用程序的主菜單。不幸的是,這會刪除Spotlight For Help菜單項,該菜單項允許用戶搜索菜單項並位於幫助手冊中。在我更換主菜單之前,菜單項目已經存在。如何獲取Spotlight For Help菜單項
如何獲取Spotlight For Help菜單項而無需替換特定菜單項而不是整個主菜單?
我現在所做的是'[NSApp setMainMenu:self.mainMenu]; [NSApp setHelpMenu:[[self.mainMenu itemAtIndex:[self.mainMenu numberOfItems] - 1] submenu]];'並且它沒有問題。非常感謝Michael。 – 2012-04-10 11:05:42