标签: iphone ios objective-c ipad cocoa-touch
我试图在另一个子视图上拖动时检测到一个子视图,看它是否发生碰撞。有什么好办法呢?我正在使用UIPanGestureRecognizer来拖动元素。感谢
答案 0 :(得分:7)
您可以使用CGRectIntersectsRect()执行任务:
CGRectIntersectsRect()
if(CGRectIntersectsRect(firstSubview.frame, secondSubview.frame)) { //collides, do your task here }