と の 2 つのビューがA
ありB
ます。B
のサブビューですA
。でダブルタップ操作を監視したいのですがA
、この場合はB
タップ位置に移動します。
B
ここで、コードのその部分を 内に作成して、 内でのコーディングを回避したいと考えていA
ます。
そこで、 にダブルタップ ジェスチャ認識機能を追加し、B
を上書きし-pointInside:withEvent:
て、のフレームB
外でダブルタップ アクションに反応できるようにしました。B
ただし、他のジェスチャー (シングル タップを含む) を で動作させたいA
ので、これを行う方法について 2 つの異なる方法を考え出しました。
- の中で認識し
pointInside:
、シングルタップの場合は returnNO
、ダブルタップ∫の場合は returnYES
ですが、これを行う方法はないようです。 - に対して常に YES を返し
pointInside:
、シングル タップとダブル タップの両方のジェスチャをキャプチャします。シングル タップ ジェスチャの場合は、A に送信して処理しますが、まだこの方法が見つかりません。
誰でもこれを手伝ってくれますか?または、私が間違った方向を見ているかどうか教えてください。