标签: ios objective-c touch-event
我有一个简单的例子:
我想将球的对象拖到矩形的对象上,当球在某个矩形上时,矩形应该悬停。我可以使用一些活动吗?我知道我可以使用方法forControlEvents:UIControlEventTouchDragOutside | UIControlEventTouchDragInside并将其分配给球实例,但在这种情况下,我将不得不遍历所有矩形并检查球是否超过了他们。相反,我想到了解决方案,其中矩形本身将知道对象在其上。
forControlEvents:UIControlEventTouchDragOutside | UIControlEventTouchDragInside
答案 0 :(得分:2)
你必须寻找: CGRectContainsRect和CGRectContainsPoint CGGeometry reference