我有一个NSTableVIew,当我尝试双击任意一行时,两种方法背靠背调用,第一种是单击操作,第二种是双击操作。 当我双击行时,如何避免调用单击操作?
答案 0 :(得分:0)
我正在使用c#进行Windows应用程序,我遇到了类似的问题。我使用的方式基于名为Timer
的{{1}}。呃......对于c#。
首先,我设置了一个DispatcherTimer
事件处理程序,它将停止该Tick
的计时器和时间间隔。因此,一旦我启动Timer
,我就可以推迟单击或双击要执行的操作。
即。
原件:
Timer
通过计时器:
1st tap-->action 1
2nd tap --> action 2
呃...希望这个概念对你有用,因为我们使用不同的平台。
答案 1 :(得分:-3)
试试这个
(void)setDoubleAction:(SEL)aSelector