-1
人、私はタッチにアクションを設定したい。人々がワンタッチで行動するならば、一つは行動、そうでなければ違う。タッチの回数を検出する
UITouch *touch = [event.allTouches anyObject];
BOOL tappedTwice = NO;
if ([touch tapCount] == 2) {
tappedTwice = YES;
NSLog(@"double touch");
}
else if ([touch tapCount] == 1 && !tappedTwice) {
NSLog(@"single touch");
}
をしかし、それはそれの後に二重の単一のタッチを検出し、そしてだが、それは私の状況で不正です: 私は私のtouchesBeganメソッドでこのコードを書いています。アイデアはありますか?
を扱いますか? – CodaFi
私は試しましたが、失敗しました。 – werbary
うまくいかなかったコードを表示し、好きではないことを説明してください。 –