Я пытаюсь создать простое приложение, в котором пользователь может провести пальцем влево, а затем вправо, удерживая палец на экране. Я хочу подсчитать, сколько полных свайпов они делают, включая изменение направления. Я использую жест uiswipegesture с направлением, но он вызывает действие только тогда, когда это новое движение. Чтобы придать больше смысла, это почти проверка того, сколько раз пользователь может двигать пальцем слева направо и обратно в течение определенного периода времени. На данный момент у меня есть такие методы внутри моего viewdidload
UISwipeGestureRecognizer *oneFingerSwipeLeft = [[UISwipeGestureRecognizer alloc]
initWithTarget:self
action:@selector(oneFingerSwipeLeft:)];
[oneFingerSwipeLeft setDirection:UISwipeGestureRecognizerDirectionLeft];
[[self view] addGestureRecognizer:oneFingerSwipeLeft];
а потом это как действие
-(void) oneFingerSwipeLeft:(UIGestureRecognizer*)recognizer {
NSLog(@"user swipped left");
}
Любая помощь будет оценена по достоинству.