0

有什么简单的方法可以检查一个 UIImageView 是否在另一个 UIImageView 上?我的视图有标签,它们相互覆盖,它们移动,主要问题是我想隐藏所有视图,如果它不在顶部,我如何检查哪个视图在顶部?谢谢

4

1 回答 1

0

CGRectIntersectsRect如果 rect1 的任何部分位于 rect2 内部,则将返回 true。

例子:

if (CGRectIntersectsRect(rect1.frame, rect2.frame)) {
 //rect1 is lies inside rect 2
}
于 2013-11-13T07:43:14.160 回答