阅读背景:

判断两个控件在同一个Window上是否有重叠

来源:互联网 

判断两个控件在同一个Window上是否有重叠

//对UIView写分类
- (BOOL)intersectWithView:(UIView *)view;

- (BOOL)intersectWithView:(UIView *)view
{
    UIWindow *window = [UIApplication sharedApplication].keyWindow;
    CGRect selfRect = [self convertRect:self.bounds toView:window];
    CGRect viewRect = [view convertRect:view.bounds toView:window];
    return CGRectIntersectsRect(selfRect, viewRect);
}
//对UIView写分类
- (BO



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: