iOSでは、タッチがいつ終了したか、画面からスライドして終了したか、ユーザーが指を離したかを判断する方法はありますか?
理由はわかりませんが、これが起こったときにタッチがキャンセルされると思っていましたが、そうではありません。
ありがとう。
これは標準のiOSの動作であり、Appleのどのアプリでも表示される可能性があります。
画面の最後でタッチが終了したかどうかを確認して「スライドのキャンセル」として扱うこともできますが、ユーザーはここまでスライドしたいと思うかもしれません。
私のアドバイスはそれを受け入れることです。なぜなら、前に言ったように、それは標準的な振る舞いであり、Appleはそれに固執するように私たちに言っています-ユーザーは標準的な振る舞いを期待しています。
控除を通じてのみ。指が画面の端に向かって移動していて、タッチがその端の近くで終了した場合、指が実際に画面から滑り落ちたことは比較的確実です。タッチが終了する直前に動かなかった場合、ユーザーはおそらく指を離しただけです。