私はiPhone用のObjective-Cプログラムを書いています。
を実装しようとしてUILongPressGestureRecognizer
いますが、希望どおりに動作させることができません。
私がやりたいことは簡単です:
画面上で押し続けているタッチに応答します。
UILongPressGestureRecognizer
タッチが動くときもタッチが始まるときも問題なく動作しますが、同じ場所でタッチを押し続けると何も起こりません。
なんで?
タッチを開始し、移動せず、まったく同じ場所にとどまるにはどうすればよいですか?
これが私の現在のコードです。
// Configure the press and hold gesture recognizer
touchAndHoldRecognizer = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(touchAndHold:)];
touchAndHoldRecognizer.minimumPressDuration = 0.1;
touchAndHoldRecognizer.allowableMovement = 600;
[self.view addGestureRecognizer:touchAndHoldRecognizer];