UIImageView标签,我怎样才能找到哪个视图在上面



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

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

例:

if (CGRectIntersectsRect(rect1.frame, rect2.frame)) {
 //rect1 is lies inside rect 2
}

最新更新