2

ジェスチャが現在のビューの外で開始されたときにタッチを検出する方法はありますか?

例:
タッチを検出する小さなビューがあります。
ユーザーは画面上で指を動かし始め、ビューの外から始めて、指を離さずに画面に入ります。
指がビューに入ると、ビューはタッチ イベントを取得しません。

4

2 に答える 2

1

ポイントは親ビュー内にある必要があり、子ビューは表示され、ユーザーの操作が有効になっている必要がありますが、ビューでオーバーライドpointInside:withEvent:してください。

于 2010-12-02T10:27:43.717 に答える
0

すべての画面をカバーするカスタムの透明な UIButton を追加できるメソッドを覚えています。また、別のビューの外側に触れると、この UIButton イベントがトリガーされます。

于 2010-12-02T10:43:16.373 に答える