iphone中获取两个矩形的相交区域
2017-06-30 00:00
302 查看
//definiton a rect CGRect rect1 = CGRectMake(0.0f, 0.0f, 320.0f, 480.0f); //获取2个矩形的相交区域 rect = CGRectIntersection(rect, bounds); //create smaller or bigger rect(have same center) CGRect rect2 = CGRectInset(rect, 32.0f, 32.0f); //CGRect and NSString NSString *string = NSStringFromCGRect(rect1); rect1 = CGRectFromString(string); //zero CGRectZero //full screen rect [[UIScreen mainScreen] applicationFrame]; 常用函数: CGRectContainsPoint(); //点是否在矩形中 CGRectContainsRect(); //返回是否第一个矩形包含了第二长方形 CGRectIntersectsRect(); //返回两个矩形是否相交 CGRectIntersection(); //两个矩形的相交 CGPointEqualToPoint(); //两个点是否是一个点 CGSizeEqualToSize(); //两个size是否一样
相关文章推荐
- iphone中获取两个矩形的相交区域
- iphone中获取两个矩形的相交区域
- 判断两个矩形相交以及求出相交的区域
- 判断两个矩形相交以及求出相交的区域(生成的相交矩形)
- 判断两个矩形是否相交,相交区域面积
- 判断两个矩形相交以及求出相交的区域
- 判断两个矩形相交以及求出相交的区域
- 判断两个矩形相交以及求出相交的区域
- 判断两个矩形相交以及求出相交的区域
- 判断两个矩形相交以及求出相交的区域
- 如何判断两个矩形相交
- 计算矩形相交区域
- Shell_NotifyIconGetRect获取托盘图标区域矩形大小
- 如何判断两个矩形相交
- 如何判断两个矩形相交
- C# 判断两个矩形是否相交
- Opencv求两个矩形是否相交,以及相交的比值
- Opencv求两个矩形是否相交,以及他们的重叠度
- 如何判断两个矩形是否相交
- 矩形相交以及求出相交的区域的原理解析