在NSWindows双击?

时间:2012-02-02 21:52:56

标签: objective-c macos cocoa events user-interface

NSWindows具有处理鼠标事件的各种功能(例如,左键单击为void mouseDown,拖动时为void mouseDragged等)。用什么函数来处理双击?

1 个答案:

答案 0 :(得分:5)

NSWindowNSResponder的子类,并继承了它的方法 每个事件处理方法-(void)mouseDown:(NSEvent *)theEvent;都是其中之一,带参数; 事件对象

要查看已记录的点击次数,请查询事件对象。

NSEvent文档中,以下是返回此类信息的方法:

-(NSInteger)clickCount;
  

返回与接收器关联的鼠标单击次数,表示鼠标按下或鼠标按下事件。