私のアプリでは、ビューをアクションタッチダウンイベントに接続することでタッチを検出できます。ただし、ユーザーが画面から指を離したことを検出できるようにしたいと考えています。私はそれを行うことができますか?
編集:短い投稿で申し訳ありません。実際、私はそれを行う方法、またはそれを試みることさえもヒントがありません!
私のアプリでは、ビューをアクションタッチダウンイベントに接続することでタッチを検出できます。ただし、ユーザーが画面から指を離したことを検出できるようにしたいと考えています。私はそれを行うことができますか?
編集:短い投稿で申し訳ありません。実際、私はそれを行う方法、またはそれを試みることさえもヒントがありません!
それは、タッチの削除を追跡しようとしている場所によって異なります。たとえば、ボタンを使用していて、すでにアクションを touchDown にリンクしている場合は、ボタン コントロール イベントのタッチアップの内側/外側に別のアクションをリンクするだけです。
画面全体で終了したタッチの追跡に関心がある場合は、 を使用できます-touchesEnded: withEvent:
。
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
[super touchesEnded:touches withEvent:event];
}