标签: macos cocoa nsmenuitem
我想禁用一些带有子菜单的父顶级菜单链接,这样当我点击根顶部时,在我导航并点击其子菜单以进行特定操作之前,不会发生任何事情。
例如,在Cocoa中,如果我有菜单文件 - >最近 - > “......最近的文件列表....”,我可以按“最近”。我想阻止按“最近”。我可以这样做吗?
谢谢!
答案 0 :(得分:2)
对于具有子菜单的项目,解决方案是调用[menuItem SetAction:0]。 这样您就无法选择此项目。