UIGestureRecognizer через UIScrollView - PullRequest
7 голосов
/ 21 июня 2011

Мне нужно обнаружить пролистывание влево и вправо по UIScrollView тремя пальцами, когда возможна горизонтальная прокрутка. Мне нужно сохранить все взаимодействия с 1 и 2 пальцами. Можно ли сделать это без переписывания всех распознаваний жестов.

Спасибо

1 Ответ

15 голосов
/ 21 июня 2011

Это возможно. Добавьте жест смахивания к вашему UIScrollView и обязательно реализуйте

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer;

Чтобы они не отменяли друг друга.

...