UIImageView标签,我怎样才能找到最顶层的视图?

时间:2013-11-13 07:34:05

标签: objective-c uiview uiimageview

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

1 个答案:

答案 0 :(得分:0)

如果rect1的任何部分位于rect2内,

CGRectIntersectsRect将返回true。

示例:

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