知道父图像视图是否被子图像视图覆盖

时间:2015-03-04 07:28:10

标签: ios objective-c

图片1: enter image description here

图片2: enter image description here

我从今天早上起就一直在努力,但没有找到任何运气。我在一个UIView中有两个图像视图。父视图(灰色图像)应完全覆盖子视图(红色图像)。如果父视图没有完全覆盖子视图,我必须提示警报。用户可以旋转,缩放子图像。我尝试过像CGRectIntersectsRect(frame1, frame2),CGRectContainsRect这样的方法,但没有运气。感谢您的时间,任何建议都非常宝贵

1 个答案:

答案 0 :(得分:1)

如果你没有操纵父母的界限:

(CGPointEqualToPoint(childView.frame.origin, CGPointMake(0, 0)) &&
CGSizeEqualToSize(childView.frame.size, parentView.frame.size))