UILongPressGestureRecognizer est appelée deux fois lorsque vous appuyez sur vers le bas

Je suis détecter 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 comment je gère le long de la presse:

-(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{
    NSLog(@"double oo");
}

Le texte "double oo" est imprimé deux fois quand j'appuyez pendant plus de 2 secondes. Pourquoi est-ce? Comment puis-je résoudre ce problème?

InformationsquelleAutor Sheehan Alam | 2010-07-23