检测一个子视图是否在另一个子视图之上。

3

我正在尝试检测一个子视图是否与另一个子视图发生碰撞,以便在拖动元素时进行判断。有什么好的方法可以实现吗?我正在使用UIPanGestureRecognizer来拖动这些元素。谢谢。


谢谢@Bavarious,下次我会使用Cocoa Touch标签。 - topgun
1个回答

7
您可以使用CGRectIntersectsRect()来完成此任务:
if(CGRectIntersectsRect(firstSubview.frame, secondSubview.frame))
{
   //collides, do your task here
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接