В то время как большинство документов Apple хорошо написаны, я думаю, что "" Руководство по обработке событий для iOS" является исключением. Мне трудно понять, что там описано.
В документе говорится:
При ударе-тестировании окно вызывает
hitTest:withEvent:
в верхнем виде иерархии представлений; этот метод рекурсивно вызываетpointInside:withEvent:
для каждого представления в иерархии представлений, которая возвращает YES, идя вниз по иерархии, пока не найдет подпункт, в границах которого произошло касание. Это представление становится хитом-тестом.
Таким образом, только система hitTest:withEvent:
самого верхнего вида вызывается системой, которая вызывает pointInside:withEvent:
всех подзонов, а если возврат из определенного подвью - ДА, то вызывает pointInside:withEvent:
из подсайтов подвыражения?