UIScrollView с дочерним UIView с кнопкой на нем не получает клики - PullRequest
2 голосов
/ 19 марта 2011

У меня есть иерархия, подобная этой: UIScrollView -> UIView -> UIButton

Я хотел бы нажать UIButton, но, похоже, ScrollView поглощает все события.Как передать событие на UIButton?

Ответы [ 2 ]

0 голосов
/ 21 июля 2011

У меня была точно такая же проблема. Что решает проблему, так это удаляет слой UIView. Создайте свою иерархию как UIScrollView -> UIButton. Я поместил код из UIView в подкласс UIButton.

0 голосов
/ 07 июля 2011

в том же случае - когда я прокручиваю 1 страницу вниз, кнопки не реагируют.кнопки выше, ведь я вижу, что после viewDidLoad () работает нормально.попробуйте установить userInteractionEnabled = YES для вашего UIView

...