Sto rilevando se l'utente ha premuto per 2 secondi:
UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleLongPress:)];
longPress.minimumPressDuration = 2.0;
[self addGestureRecognizer:longPress];
[longPress release];
Ecco come gestisco la lunga pressione:
-(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{
NSLog(@"double oo");
}
Il testo "double oo" viene stampato due volte quando premo per più di 2 secondi. Perchè è questo? Come posso risolvere?