Я знаю, что метод hitTest:withEvent:
в UIView сводится к самому дальнему виду, который получает событие касания, но как бы вы получили противоположный результат?Первый вид, который получает событие с определенной CGPoint
?
EDIT Как указал zem, этот метод hitTest возвращает самого дальнего потомка в иерархии представления.В моем случае у меня есть mapView с кучей pinViews, и я хочу получить самый передний вывод в определенной CGPoint.Этот метод hitTest продолжает возвращать MKAnnotationContainerView
, который, как я полагаю, является UIView, который содержит все мои pinViews.Как заставить его вернуть сам pinView, а не его самого дальнего потомка?