0

アップルのドキュメントによると

連続ジェスチャのレコグナイザは、ジェスチャが期待されるパターンに適合しなくなったと判断した場合、Changed から Canceled (UIGestureRecognizerStateCancelled) に移行することもできます。

レコグナイザーがキャンセル状態になるタイミングを知りたいです。たとえば、ビューに回転ジェスチャがあり、1 本の指を離してもジェスチャは変更された状態のままですが、キャンセル状態にならないのはなぜですか?

4

1 に答える 1

1

キャンセルは、システムがジェスチャをキャンセルする場合に予約されています (たとえば、ジェスチャがアクティブなときに UIAlertView が表示されたり、ユーザーがホーム ボタンをダブルタップして最近使用したアプリのリストを表示したりします)。

于 2013-07-22T10:15:23.210 に答える