1

ジェスチャレコグナイザーが接続されているサブビューにタッチを転送する方法はありますか?また、転送されたイベントによってジェスチャレコグナイザーが開始されますか?

4

1 に答える 1

0

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

于 2010-12-03T06:05:36.053 に答える