【发布时间】:2010-01-18 06:09:05
【问题描述】:
尝试学习菜单处理的基础知识。我的测试应用程序的菜单栏有 3 个菜单——即“TestApp”、“File”和“Help”。我发现我可以完全删除这些菜单,只需调用 say:
NSMenu* rootMenu = [NSApp mainMenu];
[rootMenu removeItemAtIndex:2];
但是,我只想暂时禁用它们(将它们变灰)。请问有没有同样简单的方法呢?
【问题讨论】:
标签: cocoa nsmenu nsapplication