CG

1.

    /**
     Return BOOL. rect1 与 rect2 是否互相包含
     */
    CGRectContainsRect(<#CGRect rect1#>, <#CGRect rect2#>)
    
    /**
     Return BOOL. rect1 与 rect2 是否相交
     */
    CGRectIntersectsRect(<#CGRect rect1#>, <#CGRect rect2#>)
    
    /**
     Return CGRect.rect1 与 rect2 相交的部分
     */
    CGRectIntersection(<#CGRect r1#>, <#CGRect r2#>)
    
    /**
     Return BOOL. rect 是否包含 point 点
     */
    CGRectContainsPoint(<#CGRect rect#>, <#CGPoint point#>)

 

2.几个常用宏

    /** 
     返回布尔值,rect1 和 rect2 比较结果
     */
    CGRectEqualToRect(<#CGRect rect1#>, <#CGRect rect2#>)
    /**
     返回布尔值,size1 和 size2 比较结果
     */
    CGSizeEqualToSize(<#CGSize size1#>, <#CGSize size2#>)
    /**
     返回布尔值,point1 和 point2 比较结果
     */
    CGPointEqualToPoint(<#CGPoint point1#>, <#CGPoint point2#>)

 

posted @ 2016-04-01 11:18  Kingdev  阅读(185)  评论(0编辑  收藏  举报