检测OSX中的单击并保持

时间:2013-06-25 04:37:21

标签: macos cocoa nsevent

有没有办法在NSView中检测到点击并按住?我想在按住鼠标按钮0.5秒后触发一个事件 - 类似于iOS中的longPressGesture。

1 个答案:

答案 0 :(得分:2)

我不知道具体的选择器,这听起来像你要求的,但你可以很容易地自己处理。

当发生鼠标按下事件时以及经过时间量时启动计时器,如果在指定的经过时间之前没有发生鼠标注册事件,则对其作出反应。