NSButton在mouseup上引发click事件

时间:2010-08-26 11:23:57

标签: objective-c cocoa nsbutton

我正在寻找一个NSButton在mouseup上引发click事件,即使鼠标按下了按钮之外。 你有任何想法得到这种行为吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

在释放按钮之前将鼠标移到控件之外允许用户取消操作。

我认为唯一的方法就是截取所有事件并自行处理所有点击跟踪和移动跟踪。

但是,它会导致非常意外的界面行为,因此您应该仔细考虑为什么需要这样做。