特邀本羣【小六_北京】寫的稿子,非常耐心,還提供了DEMO。 如果有看上我們小六的可以email :[email protected]
對NSObject 進行了擴展,實現了NSObject-CGRect 類別
具體接口API如下:
CGRect CGRectMoveX(CGRect rect1, CGFloat x);/*沿X移動*/
CGRect CGRectMoveToX(CGRect rect1, CGFloat x);/*移動到X*/
CGRect CGRectMoveY(CGRect rect1,CGFloat y);/*沿Y移動*/
CGRect CGRectMoveToY(CGRect rect1, CGFloat y);/*移動到y*/
CGRect CGRectAddH(CGRect rect1,CGFloat h);/*增加高度h*/
CGRect CGRectChangeHeight(CGRect rect1, CGFloat height);/*將高度改爲height*/
/*以下爲庫*/
CGRect CGRectAlignTop( CGRect rect1, CGRect rect2 ); // 右邊緣對齊
CGRect CGRectAlignBottom( CGRect rect1, CGRect rect2 ); // 下邊緣對齊
CGRect CGRectAlignLeft( CGRect rect1, CGRect rect2 ); // 左邊緣對齊
CGRect CGRectAlignRight( CGRect rect1, CGRect rect2 ); // 上邊緣對齊
CGRect CGRectAlignLeftTop( CGRect rect1, CGRect rect2 ); // 右邊緣對齊
CGRect CGRectAlignLeftBottom( CGRect rect1, CGRect rect2 ); // 下邊緣對齊
CGRect CGRectAlignRightTop( CGRect rect1, CGRect rect2 ); // 右邊緣對齊
CGRect CGRectAlignRightBottom( CGRect rect1, CGRect rect2 ); // 下邊緣對齊
CGRect CGRectCloseToTop( CGRect rect1, CGRect rect2 ); // 與上邊緣靠近
CGRect CGRectCloseToBottom( CGRect rect1, CGRect rect2 ); // 與下邊緣靠近
CGRect CGRectCloseToLeft( CGRect rect1, CGRect rect2 ); // 與左邊緣靠近
CGRect CGRectCloseToRight( CGRect rect1, CGRect rect2 ); // 與右邊緣靠近
小編:
有很多實用的接口噢~