我已經創建了兩個滑動識別器:swipeRightRecognizer
& swipeLeftRecognizer
和一個捏識別器:pinchRecognizer
。iOS捏手勢與滑動手勢衝突
當我捏入/出,捏住事件和滑動左識別器事件都會被捕獲。
我已經試過
[swipeLeftRecognizer requireGestureRecognizerToFail:pinchRecognizer];
[swipeRightRecognizer requireGestureRecognizerToFail:pinchRecognizer];
,但它不工作。
如果沒有更好的辦法,我打算抓住觸摸的次數。我需要區分單指輕掃和捏。
有沒有簡單的方法,我可以區分捏手勢刷卡?
有點老時尚:怎麼樣在'touchBegan'計數'touches' ? – Raptor
我不太熟悉手勢識別器。只是想知道是否有一個簡單的方法來區分捏與刷卡。如果沒有,這就是我計劃要做的事情,如果沒有簡單的方法,就算倒計時。 – aobs
我已經在下面發佈了更好的方法。 –