如何讓雙擊事件不去觸發單擊事件的方法

2021-06-06 23:01:18 字數 757 閱讀 8668

uitapgesturerecognizer

*singletap = [[uitapgesturerecognizer

alloc

] initwithtarget

: self

action

: @selector

(handlesingletap

:)];

singletap.numberoftapsrequired= 1

;singletap.numberoftouchesrequired= 1

;[self

addgesturerecognizer

: singletap];

uitapgesturerecognizer

*doubletap = [[uitapgesturerecognizer

alloc

] initwithtarget

: self

action

: @selector

(handledoubletap

:)];

doubletap.numberoftapsrequired= 2

;doubletap.numberoftouchesrequired= 1

;[self

addgesturerecognizer

: doubletap];

[singletap requiregesturerecognizertofail

: doubletap];

JQuery如何實現雙擊事件時不觸發單擊事件

單擊和雙擊事件的執行順序 單擊 click mousedown,mouseout,click 雙擊 dblclick mousedown,mouseout,click mousedown,mouseout,click,dblclick 在雙擊事件 dblclick 觸發的兩次單擊事件 click 中...

js 實現單擊 雙擊事件

js 實現繫結按鈕單擊 雙擊事件 單擊 雙擊按鈕1 單擊 雙擊按鈕2 方法一 var clickbtn document.getelementbyid clickbtn1 clickbtn.onclick function clickbtn.ondblclick function 方法二 funct...

Ext Grid上雙擊觸發事件

extjs 4的ext.grid.panel的行雙擊事件使用的是itemdblclick方法。itemdblclick方法的定義如 itemdblclick this,record,item,index,e,eopts extjs 4中ext.grid.panel的itemdblclick方法引數說...