草庐IT

validateMenuItem

全部标签

swift - 不为 NSMenu 调用 validateMenuItem 或 menuWillOpen

我的Mac应用程序有一个NSMenu,其委托(delegate)函数validateMenuItem和menuWillOpen从未被调用。到目前为止,在线解决方案均无济于事。看起来我做的一切都是对的:菜单项的选择器在同一个类中。管理它的类继承自NSMenuDelegate我想描述我的问题的最好方法是发布相关代码。任何帮助将不胜感激。importCocoaclassUIManager:NSObject,NSMenuDelegate{varstatusBarItem=NSStatusBar.system().statusItem(withLength:-2)varstatusBarMenu