标签: objective-c ios uiview touch hittest
我正在尝试找到一种方法来获得UIView给定的CGPoint。简而言之,我想做一个热门测试。
UIView
CGPoint
例如,我有UIView,其中有许多子视图,其大小小于父UIView。我想要做的是,当touchMoved事件发生时,检查触摸的子视图周围的其他子视图。 为此,能够将CGPoint转换为子视图UIView会很高兴。
touchMoved
我是Objective-C的新手。有没有好办法呢?任何建议都会非常有用。 :)
答案 0 :(得分:22)
UIView上有一个hitTest:withEvent:选择器。这将返回包含该点的视图层次结构中最深的子视图。尝试在最顶层的视图中调用它。