gpt4 book ai didi

cocoa - 我如何在 Cocoa 中获取应用程序菜单

转载 作者:行者123 更新时间:2023-11-30 10:38:09 24 4
gpt4 key购买 nike

如何获取应用程序菜单(苹果菜单旁边的菜单栏中的菜单)的 NSMenu 或 NSMenuItem。它似乎是自动创建的,并且独立于我通过 NSApplication setMainMenu 设置的 NSMenu。

顺便说一句:我正在构建完整的应用程序,没有 Xcode,所以请不要使用 InterfaceBuilder 提示。

PS:MacOSX 10.5

最佳答案

没有 IB,您可以使用 NSApplication 的 mainMenu 访问菜单:

NSMenu *mainMenu = [[NSApplication sharedApplication] mainMenu];
NSMenu *appMenu = [[mainMenu itemAtIndex:0] submenu];

for (NSMenuItem *item in [appMenu itemArray]) {
NSLog(@"%@", [item title]);
}

关于cocoa - 我如何在 Cocoa 中获取应用程序菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57450176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com