标签: objective-c ios
我有一堆子视图,想要确定BallView是否已经击中了PaddleView。 (我正在做一个简单版本的突破)。这样做的最佳方式是什么?
BallView和PaddleView都是BlockBreakerView的子视图
答案 0 :(得分:4)
您可以使用CGRect*个功能。像CGRectIntersectsRect()这样的内容会接受两个rects(对于ball.frame和paddleview.frame)并返回简单BOOL表示它们是否重叠。
CGRect*
CGRectIntersectsRect()
ball.frame
paddleview.frame
BOOL