我想在此演示示例中检查相交线。
https://www.cocoacontrols.com/controls/android-pattern-lock-on-iphone
在这个例子中,我想检查线相交的时间,并在每次线相交时显示警告。
但我还是无法做到这一点。
非常欢迎来自专家的任何想法或建议。
答案 0 :(得分:1)
if (CGRectIntersectsRect(rect1, rect2))
{
//alert which you want to show when intersection occurs.
}
rect1
- >要检查的第一个矩形。
rect2
- >要检查的第二个矩形。
true
,则返回intersect
;否则,false
。如果矩形的交点不等于空矩形,则第一个矩形与第二个矩形相交。
答案 1 :(得分:0)
看看这个问题,你会发现它很有帮助。
sample code for collision detection in iPhone sdk
如果您在
处查看CGGeometry参考您会发现CGRectIntersectsRect
需要2个参数CGRect
,即rect1
和CGRect
这是rect2。