我知道 UIView 的hitTest:withEvent:
方法会深入到获得触摸事件的最远视图,但是您将如何获得相反的结果呢?获得某事件的第一个视图CGPoint
?
编辑
正如 zem 指出的那样,该 hitTest 方法返回视图层次结构中最远的后代。就我而言,我有一个带有一堆 pinView 的 mapView,我想在某个 CGPoint 处获得最前面的 pin。该 hitTest 方法不断返回MKAnnotationContainerView
,我假设它是一个包含我所有 pinViews 的 UIView。如何让它返回 pinView 本身而不是其最远的后代?