我的一本电子书解释了如何添加新菜单项。那么,这不是很难弄清楚。了解如何将IBAction与新的菜单项相关联并不难。但是这本书和谷歌搜索结果没有解释如何禁用菜单项。更具体地说,我想根据当前窗口的显示位置来禁用首选项和退出。如果应用程序当前显示“首选项”窗口,我想禁用这些菜单项。禁用菜单项目
假设我有一个IBOutlet名为preferencesMenu,然后我有
[preferencesMenu setEnabled:NO];
,不会在禁用该菜单项。那么如何禁用特定的菜单项呢?
谢谢您的建议。
汤姆
您不需要禁用首菜单项时Preferences窗口已经可见。 Quit菜单项不应该被禁用,句点。 – duskwuff