Получить передний подвид - PullRequest
1 голос
/ 21 октября 2010

Я знаю, что метод hitTest:withEvent: в UIView сводится к самому дальнему виду, который получает событие касания, но как бы вы получили противоположный результат?Первый вид, который получает событие с определенной CGPoint?

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

...