を終了し、私は、ビューを持っていると私は、このビューにUIPanGestureRecogniserを適用:検出パンジェスチャーは
UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panAnim:)];
[sliderView addGestureRecognizer:panGesture];
[panGesture release];
私はうまくジェスチャーを検出し、処理することができます。しかし、ジェスチャーが終了したら別の方法を開始したいと思います。
この種の検出を可能にする2つの方法があります。 touchesEnded
とtouchesCancelled
しかし、タッチがジェスチャーになるとすぐにtouchesCancelled
が呼び出されることがわかりました。つまり、ジェスチャーコールを保証するのに十分なほど指を動かし、touchesEnded
が呼び出されることはめったにありません。
私は左右にパンして、ジェスチャーの終了時に別の関数呼び出しを開始できるようにします。これはどうすればいいですか?
歓声メイト!正確に私が必要なもの! –
@ダニエル・ハリー:それが助けてくれることを嬉しく思う:) – Jhaliya