NSView如何覆盖按钮?

时间:2013-11-01 09:00:55

标签: objective-c macos cocoa

鼠标下方的NSView按钮仍然可以单击该按钮。 如何解决这个问题呢 ? 让NSView覆盖按钮,让按钮无法点击。

1 个答案:

答案 0 :(得分:0)

默认情况下,NSView不处理mouseDown / mouseUp事件,将其发送到下一个对象。 您应该在NSView对象上处理mouseDown / mouseUp消息,以便不将事件更深地传递给响应者链。