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



