objective-c – 如何获得UIView给定一个CGPoint?

我试图找到一个方法来获得一个特定的UIView给一个CGPoint.简单来说,我想做一个测试.

例如,我有一个UIView,它有许多子视图的大小小于父UIView.我想要做的是,当touchMoved事件发生时,检查触摸的子视图周围的其他子视图.
为了这个目的,将CGPoint转换为子视图UIView将是非常好的.

我是Objective-C的新手.有没有好办法呢?任何建议都是非常有帮助的. 🙂

UIView上有一个hitTest:withEvent:选择器.这将返回包含该点的视图层次结构中最深的子视图.尝试在最上面的视图中调用它.
翻译自:https://stackoverflow.com/questions/6033220/how-to-get-uiview-given-a-cgpoint

转载注明原文:objective-c – 如何获得UIView给定一个CGPoint?