私はビューに2つのジェスチャーを追加しています。 1つはタップジェスチャーで、もう1つはスワイプジェスチャーです。ユーザーがビューをスワイプしようとするたびに、ジェスチャーメソッドが呼び出されます(タップジェスチャーが検出されます)。理由は何でしょうか?この場合、タップジェスチャーは無視されます。同じビューのMultipleGesture
以下はコードです。
UISwipeGestureRecognizer *swipeGest = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(itemSwiped:)];
swipeGest.direction = UISwipeGestureRecognizerDirectionUp ;
[messageView addGestureRecognizer:swipeGest];
UITapGestureRecognizer *gest = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(itemSelected:)];
[messageView addGestureRecognizer:gest];
この場合、TapGestureを無視します。 – Aashish