UIView+Frame.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. //
  2. // UIView+Frame.h
  3. // WZLCodeLibrary
  4. //
  5. // Created by wzl on 15/3/23.
  6. // Copyright (c) 2015年 Weng-Zilin. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. @interface UIView (Frame)
  10. @property (nonatomic, assign) CGFloat x;
  11. @property (nonatomic, assign) CGFloat y;
  12. @property (nonatomic, assign) CGFloat width;
  13. @property (nonatomic, assign) CGFloat height;
  14. @property (nonatomic, assign) CGPoint origin;
  15. @property (nonatomic, assign) CGSize size;
  16. /**maxY*/
  17. @property (nonatomic, assign) CGFloat bottom;
  18. /**maxX*/
  19. @property (nonatomic, assign) CGFloat tail;
  20. @property (nonatomic, assign) CGFloat middleX;
  21. @property (nonatomic, assign) CGFloat middleY;
  22. @end
  23. @interface UIView(formatter)
  24. -(void)setRound;
  25. -(void)boardWid:(CGFloat)width Color:(UIColor*)color;
  26. -(void)borderCornorRadios:(CGFloat)cornor;
  27. -(void)borderColor:(UIColor*)color width:(CGFloat)wid cornorRadios:(CGFloat)cornor;
  28. /**注意:这个headerView是添加到self的superview里面去的。
  29. */
  30. -(void)addViewWithRect:(CGRect)re Color:(UIColor*)color;
  31. -(void)addViewWithRect:(CGRect)re;
  32. /**这个是加到self。
  33. */
  34. -(void)addSelfViewWithRect:(CGRect)re Color:(UIColor*)color;
  35. -(void)scale:(CGFloat)rate;
  36. @end