6

我有一个NSStatusItem显示NSMenu完整的NSView子类。drawRect:我在我的子类中重写NSView以实现突出显示,NSMenu并且在根菜单中一切正常,但由于某种原因,它在根菜单的子菜单中不起作用。我在我的子类中添加了一些NSLog语句,并注意到子菜单中的视图甚至没有被调用。有任何想法吗?NSViewdrawRect:

我可以发布我用来突出显示视图的代码,但我认为它没有必要,因为drawRect:甚至没有被调用。让我知道您是否需要查看可能有帮助的任何其他代码。

4

2 回答 2

0

你可以使用 NSMenuItem 的 setEnabled 方法来唤醒子菜单项吗?

于 2011-06-27T02:16:52.677 回答
0

问题似乎已经解决了。我可能只是忘记设置视图以使用我的NSView子类。

于 2011-11-08T02:59:38.243 回答