1

我有一个简单的例子:截屏

  • 1个可拖动对象(红球)
  • 7 个对象(矩形)

我想将球的对象拖到矩形的对象上,当球在某个矩形上时,矩形应该悬停。有一些我可以使用的事件吗?我知道我可以使用方法forControlEvents:UIControlEventTouchDragOutside | UIControlEventTouchDragInside并将其分配给 ball 实例,但在这种情况下,我将不得不遍历所有矩形并检查 ball 是否超过其中的某个人。相反,我想到了解决方案,在该解决方案中,矩形本身将知道对象在其上。

4

1 回答 1

2

您必须查看:CGRectContainsRect 和 CGRectContainsPoint CGGeometry 参考

于 2012-11-13T10:32:07.827 回答