Разрешить UIScrollView и его подпредставлениям реагировать на прикосновения

Я хочу, чтобы и мой UIScrollView, и его подпредставления получали все сенсорные события внутри подпредставления. Каждый может ответить по-своему.

В качестве альтернативы, если жесты касания будут перенаправлены на подпредставления, все будет хорошо.

Многие люди борются в этой общей области. Вот некоторые из многих связанных вопросов:

Как UIScrollView крадет касания из его подпредставлений
Как украсть штрихи из UIScrollView?
Как отменить прокрутку в UIScrollView

Между прочим, если я переопределяю hitTest: withEvent: в представлении прокрутки, я вижу прикосновения, пока userInteractionEnabled имеет значение YES. Но это не решает мою проблему, потому что:

1) В этот момент я не знаю, является ли это касанием или нет.
2) Иногда мне нужно установить userInteractionEnabled в NO.

РЕДАКТИРОВАТЬ: Чтобы уточнить, да, я хочу относиться к кранам по-другому, чем кастрюли. Отводы должны обрабатываться подпредставлениями. Кастрюли могут быть обработаны с помощью прокрутки обычным способом.

Ответы на вопрос(5)

Ваш ответ на вопрос