iOSUIView是否包含,相交

来源:互联网 发布:网络购彩什么时候恢复 编辑:程序博客网 时间:2024/06/06 18:05

1,判断一个点是否被一个CGRect包含

BOOL contains = CGRectContainsPoint(CGRect rect, CGPoint point);


2,判断两个View 是否相交

BOOL contains = CGRectContainsRect(CGRect rect1, CGRect rect2);

或者

BOOL contains = CGRectIntersectsRect(CGRect rect1, CGRect rect2);


3,取值CGRect的边缘值

float float_ = CGRectGetMaxX(CGRect rect);返回矩形右边缘的坐标

CGRectGetMinY返回矩形顶部的坐标

CGRectGetMidX返回矩形中心X的坐标

CGRectGetMidY 返回矩形中心Y的坐标

CGRectGetMinX 返回矩形左边缘的坐标

CGRectGetMaxY 返回矩形底部的坐标




0 0
原创粉丝点击