2010-09-13 110 views
0

我在打开核心动画层的窗口中有一个NSView。 我使用此视图来随时显示带有动画的图像。我需要整个视图不仅仅是图像。我称之为AnimationBaseView的这个视图背后是用户交互的其他视图。防止NSView的实例接收鼠标事件

除了AnimationBaseView阻止其他视图获取rightMouseDown事件以外,一切正常。

我已经试过如下:

  • 没有返回到acceptsFirstResponder到AnimationBaseView
  • 隐藏和取消隐藏的AnimationBaseView根据需要,但产生一个讨厌的闪烁。

谢谢你的帮助, 何塞。

回答

9

重写- (NSView *)hitTest:(NSPoint)aPoint返回nil或应该处理鼠标事件的视图

相关问题