1

我已经实现了在我的 iPhone 屏幕上PanGetsureRecognizer拖动我buttonsimages和其他组件,但现在我有一个关于对象碰撞的新冲突。

我已经以这种方式实现了我的需求:

if(CGRectIntersectsRect(menu1Drag.frame, menu2Drag.frame)){
    // blablabla
}

不幸的是,它不起作用。我想知道是否有针对碰撞对象的特定语句PanGesture。我查看了许多网站,但它们使用的语句与上面相同。有任何想法吗?

4

1 回答 1

0
  1. 检查 menu1Drag 和 menu2Drag 是否在同一级别的视图层次结构中。
  2. 在 if(CGRectIntersectsRect(menu1Drag.frame, menu2Drag.frame)) 之前尝试记录他们的框架的细节。
于 2013-04-18T10:24:15.420 回答