Я виявляю, чи натиснув користувач протягом 2 секунд:
UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleLongPress:)];
longPress.minimumPressDuration = 2.0;
[self addGestureRecognizer:longPress];
[longPress release];
Ось як я обробляю тривалий натиск:
-(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{
NSLog(@"double oo");
}
Текст "подвійний оо" друкується двічі, коли я натискаю кнопку довше, ніж 2 секунди. Чому це? Як я можу виправити?