获取最前面的子视图

时间:2010-10-21 01:41:03

标签: iphone uiview touches

我知道UIView的hitTest:withEvent:方法深入了解触摸事件的最远视图,但是你会如何得到相反的结果呢?获取某个CGPoint事件的第一个视图?

修改 正如zem所指出的那样,hitTest方法返回视图层次结构中最远的后代。在我的情况下,我有一个带有一堆pinViews的mapView,我想获得某个CGPoint的最前面的引脚。那个hitTest方法不断返回MKAnnotationContainerView,我假设它是一个包含我所有pinView的UIView。如何让它返回pinView本身而不是它最后面的后代?

0 个答案:

没有答案