In -drawRect: I want to check if the provided rect intersects with anotherRect.
I\'m not good at this geometry math stuff and especially at english so what I want to
Try to use this.. While animating imageview you can get its actual frame by this:
[[obstacle1.layer presentationLayer] frame];
So, it will easily to make collision of two imageview
if (CGRectIntersectsRect([[obstacle1.layer presentationLayer] frame], [[bgImageView.layer
presentationLayer] frame]))
{
NSLog(@"Collision 1");
}
Use bool CGRectIntersectsRect (CGRect rect1,CGRect rect2);
Swift 3:
public func intersects(_ rect2: CGRect) -> Bool
Example: rect1.intersects(rect2)