判断两个控件在同一个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