【发布时间】:2010-05-27 00:14:43
【问题描述】:
我需要使用自定义NSView 子类来绘制一些内容,但是当用户悬停时它不会像突出显示的那样绘制,并且当用户单击它时它不会关闭NSMenu。有什么想法吗?
编辑
因此,使用-drawRect: 和[[self enclosingMenuItem] isHighlighted] 我能够判断是否需要将视图绘制为突出显示,并且有机会这样做。我所要弄清楚的是如何做到这一点。
【问题讨论】:
-
通过后代,我认为您的意思是子类。
-
我不想更改标题,因为链接会断开,但你是对的。
-
Alexsander Akers:链接不会中断,因为该网站实际上并不关注链接的标题部分。只有问题或答案编号才算数。也就是说:stackoverflow.com/questions/2917713/…
标签: objective-c cocoa highlight nsview nsmenuitem