Вопрос проверяет понимание того, как UIKit определяет view, которое должно получить touch-событие.
Короткий ответ
Hit-testing — это процесс определения view, находящегося под точкой касания. UIKit рекурсивно проходит иерархию view, начиная с окна. Проверяются видимость, прозрачность и возможность взаимодействия. В результате выбирается самое вложенное view, подходящее под условия. Именно оно первым получает событие.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.