popUpButton是setEnabled:YES但不允许单击

时间:2010-03-16 23:59:45

标签: objective-c cocoa nspopupbutton

我的popUpButton位于一个包含一组popUpButtons的窗口中。如果我尝试单击4个垂直对齐按钮中的第2个按钮,则不会出现弹出菜单。如果我选择第3或第4,那么现在可以选择第2个。

在我的代码中,popUpButton上的setEnabled是:YES。

关于在我的控制器中查看的想法?

这是一个目标C / Cocoa问题。

1 个答案:

答案 0 :(得分:0)

解决方案是在-validateMenuItem代码中...我没有检查该方法的返回值为null,并且它在逻辑上返回false。