鼠标下方的NSView按钮仍然可以单击该按钮。 如何解决这个问题?让NSView的覆盖按钮,所以让按钮不能点击。NSView如何覆盖按钮?
1
A
回答
0
默认情况下,NSView不处理mouseDown/mouseUp事件,并将其发送到下一个对象。 您应该处理NSView对象上的mouseDown/mouseUp消息,以便不将事件更深地传递到响应者链。
+0
他可能还需要接受*急救员*? – trojanfoe
+0
accepFirstResponder仅适用于关键事件/操作,不是吗? –
相关问题
- 1. 无缝NSStatusItem按钮突出显示自定义NSView覆盖
- 2. 按钮,被覆盖
- 3. 如何旋转系统覆盖按钮
- 4. 如何覆盖mailchimp按钮CSS
- 5. 如何覆盖按钮的JQuery
- 6. 覆盖EXTJS按钮HTML
- 7. 覆盖基础按钮
- 8. 覆盖的CSS按钮
- 9. JavaScript覆盖HTML按钮
- 10. Jquery覆盖按钮(ImageButton/AspButton)
- 11. TextField覆盖UIAlertView的按钮
- 12. 按钮覆盖滚动型
- 13. 覆盖NSWindow关闭按钮
- 14. 按钮覆盖对方
- 15. 覆盖Telerik关闭按钮
- 16. SWT覆盖取消按钮
- 17. 框架覆盖按钮?
- 18. 覆盖iOS回退按钮
- 19. android - 覆盖后退按钮
- 20. Android按钮onclick覆盖
- 21. 如何覆盖按钮对象上的按钮图像?
- 22. 如何覆盖单个按钮的Nimbus按钮边距
- 23. 如果android后退按钮被覆盖
- 24. 覆盖textFieldShouldEndEditing时按下取消按钮
- 25. drawRect的奇怪行为:覆盖NSView?
- 26. 试图覆盖NSView的扩展类drawRect
- 27. NSWindow调整控件覆盖NSView
- 28. 如何检查音量按钮被按下并覆盖功能?
- 29. GearVR覆盖后退和主页按钮
- 30. RelayCommands覆盖我的按钮的“IsEnabled”
如果你只是想要一个按钮不允许点击,只需设置[button setEnabled:FALSE];为什么使用NSView? – Neha
我没有得到您的问题。你能解释一点点吗? –
我想创建一个Tab切换。 –