UITapGestureRecognizer переопределяет действия UIButton с Scrollview

У меня есть Scrollview с кнопкой на нем. Мне установили действие на TouchupInside. Хорошо работает первоначально. Таким образом, мне нужен Scrollview, автоскроется, если он не был затронут за 3 секунды. Для выполнения этого, я использую UITapGestureRecognizer на Scrollview. Это определенно работает, если Вы затрагиваете где-нибудь в Scrollview. К сожалению, UIButton больше не работает. UITapGestureRecognizer, кажется, заменяет кнопку.

Какие-либо идеи, как заставить Действие UIButton работать?

18
задан Abbacore 20 July 2010 в 22:59
поделиться

1 ответ

Вы можете запретить UITapGestureRecognizer отменять другие события, используя эту строку:

tapRecognizer.cancelsTouchesInView = NO;

Сработало для меня :)

47
ответ дан 30 November 2019 в 06:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: