RDSBarButtonItem.h 1.1 KB

123456789101112131415161718192021222324252627
  1. //
  2. // RDSBarButtonItem.h
  3. // RuiYuRealEstate
  4. //
  5. // Created by coderYK on 2018/9/6.
  6. // Copyright © 2018年 coderYK. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. @interface RDSBarButtonItem : UIBarButtonItem
  10. + (instancetype)fixSpaceReduce10;
  11. + (instancetype)fixSpaceReduce5;
  12. + (instancetype)fixSpace15;
  13. + (instancetype)menuBarButtonItemWithTarget:(id)target action:(SEL)action;
  14. + (instancetype)messageBarButtonItemWithTarget:(id)target action:(SEL)action;
  15. + (instancetype)moreBarButtonItemWithTarget:(id)target action:(SEL)action;
  16. + (instancetype)addBarButtonItemWithTarget:(id)target action:(SEL)action;
  17. + (instancetype)saveBarButtonItemWithTarget:(id)target action:(SEL)action;
  18. + (instancetype)barButtonItemWithTitle:(NSString *)title target:(id)target action:(SEL)action;
  19. + (instancetype)barButtonItemWithTitle:(NSString *)title bgColor:(UIColor *)bgColor target:(id)target action:(SEL)action;
  20. + (instancetype)barButtonItemWithTitle:(NSString *)title color:(UIColor *)color target:(id)target action:(SEL)action;
  21. + (instancetype)barButtonItemWithImage:(NSString *)imageName target:(id)target action:(SEL)action;
  22. @end