2010-12-02 8 views
1

ジェスチャ認識機能が接続されているサブビューにタッチを転送する方法がありますか?転送されたイベントがジェスチャ認識機能を開始しますか?フォワードがビューに触れ、UIGetureRecognizerを開始させます

+0

ええと、ここで何をしようとしていますが、複数の異なるレイヤーのビューを処理する必要がありますか? –

+0

ジェスチャ認識機能を持つビューに動きが継続していることを検出したい場合。この場合、タッチイベントを転送するだけでは不十分です。ジェスチャ認識ツールがビューのタッチイベントの結果ではなく、それ以前にイベントを受け取る必要があるためです。 –

答えて

0

私はちょっとした回避策で動作するようになりました(すべての場合に適しているとは限りません...)。
UIViewsの前にUIGestureRecognizersがsendEventメソッドからイベントを取得するため、 外部ビューでカスタム 'ForwarderGestureRecognizer'を作成しました。このビューは、必要に応じてイベントをサブビュービューのレコグナイザに転送します。

+0

こんにちはLK、私は同じ問題を持っていますか? – Minakshi

関連する問題