Saya mendeteksi apakah pengguna telah menekan selama 2 detik:
UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleLongPress:)];
longPress.minimumPressDuration = 2.0;
[self addGestureRecognizer:longPress];
[longPress release];
Inilah cara saya menangani pers lama:
-(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{
NSLog(@"double oo");
}
Teks "dua kali lipat" akan dicetak dua kali ketika saya menekan lebih dari 2 detik. Kenapa ini? Bagaimana saya bisa memperbaikinya?