Je détecte si l'utilisateur a appuyé pendant 2 secondes :
UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleLongPress:)];
longPress.minimumPressDuration = 2.0;
[self addGestureRecognizer:longPress];
[longPress release];
C'est comme ça que je gère la presse longue :
-(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{
NSLog(@"double oo");
}
Le texte "double oo" est imprimé deux fois lorsque j'appuie sur la touche pendant plus de 2 secondes. Comment cela se fait-il ? Comment puis-je le réparer ?