Перехватить UIControlEventTouchUpInside в hitTest: withEvent:
-
29-10-2019 - |
Вопрос
Я подписался на этот отличный учебник , и мне наконец удалось реализовать интерфейс с 3 независимыми прокручиваемыми строками.
У меня осталась проблема, поскольку ключом этого учебника является использование метода:
родовое словодля обработки прокрутки даже за пределами области прокрутки. На самом деле мои строки заполнены UIButton'ами, а их события TouchUpInside смешались с событиями попаданий.Есть ли способ заставить этот метод распознавать эти события и отклонять их, позволяя им распространяться на законный делегат?
Решение
Вероятно, вам следует реализовать метод -hitTest:withEvent:
следующим образом:
Это позволит взаимодействовать внутри подпредставлений UIScrollView.
Не связан с StackOverflow