码迷,mamicode.com
首页 > 其他好文 > 详细

CGRect相关工具函数

时间:2016-01-11 01:22:34      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

NSStringFromCGRect(aCGRect):

CGRectFromString(aString):如果把视图的框架以字符串的形式放在NSUserDefaults里面,那么该方法可以将其转回CGRect

[NSValue valueWithCGRect:rect]

[NSValue对象 CGRectValue]

CGRectInset(aRect,xinset,yinset):可以创造出与源矩形中心点相同但尺寸较小或较大的矩形来。inset > 0,新矩形比原来小。inset < 0,比原来大。

CGRectOffset(aRect,xoffset,yoffset):可以创造出与源矩形大小相同但位置不同的矩形。该函数很适合在移动框架的时候使用,也可以用来创建简单的阴影效果。

CGRectGetMidX(aRect)

CGRectGetMidY(aRect)

CGRectIntersectsRect(rect1,rect2):判断两个CGRect结构体是否相交

CGRectIntersection(rect1,rect2):可得知重叠具体部位,若没有重叠,则返回空矩形(用CGRectIsNull(rect)能够判断是不是空矩形)

CGRectContainsPoint(rect,point)

CGRectEqualToRect(rect1,rect2)   CGSizeEqualToSize(rect1,rect2) CGPointEqualToPoint(rect1,rect2)

CGRectZero

 

CGRect相关工具函数

标签:

原文地址:http://www.cnblogs.com/yintingting/p/5119975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!