Objective c 我可以在superView中的特定点获取子视图吗?

Objective c 我可以在superView中的特定点获取子视图吗?,objective-c,ios,uiview,uiimageview,Objective C,Ios,Uiview,Uiimageview,我想要的是 -(UIView*) fromPoint: (CGPoint) point inView:(UIView*) superView 这样的事情已经出现了吗?我想要它,这样我就可以成功地交换任意两个UIImageView的内容,如果其中一个被拖放到另一个上 一种方法是检查所有子视图是否包含提供的点。 还有别的办法吗 谢谢。如果命中测试位于UIView层次结构中的视图上,则在UIView上执行命中测试将返回其子视图 - (UIView *)hitTest:(CGPoint)point w

我想要的是

-(UIView*) fromPoint: (CGPoint) point inView:(UIView*) superView
这样的事情已经出现了吗?我想要它,这样我就可以成功地交换任意两个
UIImageView
的内容,如果其中一个被拖放到另一个上

一种方法是检查所有子视图是否包含提供的点。 还有别的办法吗


谢谢。

如果命中测试位于UIView层次结构中的视图上,则在UIView上执行命中测试将返回其子视图

- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event

如果您想要什么,事件将为零

非常感谢,我很惊讶google没有告诉我:-)。如果两个子视图在同一点上重叠,那么此方法将返回哪个视图?