iOS CGRectGetMax/Y使用


           CGRect  ,   CGRectContainsPoint  
BOOL contains = CGRectContainsPoint(CGRect rect, CGPoint point);
    CGRect        CGRect  ,                 
BOOL contains = CGRectContainsRect(CGRect rect1, CGRect rect2);
            .   CGRectIntersectsRect
BOOL contains = CGRectIntersectsRect(CGRect rect1, CGRect rect2);

float float_ = CGRectGetMaxX(CGRect rect);          
 
CGRectGetMaxY         
 
CGRectGetMidX      X   
 
CGRectGetMidY      Y   
 
CGRectGetMinX          
 
CGRectGetMinY         

CGRectContainsPoint      ,           ,            

iOSのインタフェースレイアウトでは、CGRectGetMaxXという方法を使用して、現在のコントロールのx座標値+幅の数値を容易に取得できます.これにより、レイアウトを容易にすることができます.
同様にCGRectGetMaxYはy座標値+コントロールの高さを取得する値であり、もちろんこのシリーズの方法はまだ多くの人が試してみることができます.
/* Return the leftmost x-value of `rect'. */

CG_EXTERN CGFloat CGRectGetMinX(CGRect rect)
  CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);

/* Return the midpoint x-value of `rect'. */

CG_EXTERN CGFloat CGRectGetMidX(CGRect rect)
  CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);

/* Return the rightmost x-value of `rect'. */

CG_EXTERN CGFloat CGRectGetMaxX(CGRect rect)
  CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);

/* Return the bottommost y-value of `rect'. */

CG_EXTERN CGFloat CGRectGetMinY(CGRect rect)
  CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);

/* Return the midpoint y-value of `rect'. */

CG_EXTERN CGFloat CGRectGetMidY(CGRect rect)
  CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);

/* Return the topmost y-value of `rect'. */

CG_EXTERN CGFloat CGRectGetMaxY(CGRect rect)
  CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);

/* Return the width of `rect'. */

CG_EXTERN CGFloat CGRectGetWidth(CGRect rect)
  CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);

/* Return the height of `rect'. */

CG_EXTERN CGFloat CGRectGetHeight(CGRect rect)
  CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);