Я реализовал свой собственный подкласс UIView
и переопределил метод drawRect:
.
В моем пользовательском представлении я также хочу, чтобы ручка касалась, поэтому я также переопределил touchesBegan
, touchesMoved
и touchesEnded
.
Это прекрасно работает, но если количество просмотров на экране увеличивается, мне приходится использовать UIScrollView
в качестве корневого представления моего UIViewController
.
Как только мой пользовательский UIView
становится подвидом UIScrollView
, он не получает события касания. Несмотря на то, что я двигаю пальцем в своем пользовательском UIView
, вид прокрутки прокручивается (все мои сенсорные события переходят к UIScrollView
).
Как решить эту проблему?