iOS經常使用CGRect的交錯,邊緣,中心的檢測

iOS經常使用CGRect的交錯,邊緣,中心的檢測

判斷給定的點是否被一個CGRect包含,能夠用CGRectContainsPoint函數函數

 

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

判斷一個CGRect是否包含再另外一個CGRect裏面,經常使用與測試給定的對象之間是否又重疊spa

 

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

判斷兩個結構體是否有交錯.能夠用CGRectIntersectsRectfloat

 

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

 

 

float float_ = CGRectGetMaxX(CGRect rect);返回矩形右邊緣的座標top

 

CGRectGetMinY返回矩形頂部的座標di

 

CGRectGetMidX返回矩形中心X的座標poi

 

CGRectGetMidY 返回矩形中心Y的座標co

 

CGRectGetMinX 返回矩形左邊緣的座標

 

CGRectGetMaxY 返回矩形底部的座標

相關文章
相關標籤/搜索