我已经为它创建了一个子类,NSToolbarItem
并试图捕捉-(void)mouseDown:(NSEvent *)theEvent
它以改变它的状态(这是我在我的子类中添加的,因为NSToolbarItem
不支持开箱即用的状态)。
问题是该事件mouseDown:
永远不会被调用,即使我在 Interface Builder 中将工具栏项的类标识设置为我的新类之一。
为什么是这样?NSToolbarItem 是相关的NSView
,所以它应该能够事件不是吗?
我已经为它创建了一个子类,NSToolbarItem
并试图捕捉-(void)mouseDown:(NSEvent *)theEvent
它以改变它的状态(这是我在我的子类中添加的,因为NSToolbarItem
不支持开箱即用的状态)。
问题是该事件mouseDown:
永远不会被调用,即使我在 Interface Builder 中将工具栏项的类标识设置为我的新类之一。
为什么是这样?NSToolbarItem 是相关的NSView
,所以它应该能够事件不是吗?