// // UIButton+ZJFAdditon.m // ProBIM // // Created by zjf on 2017/12/25. // Copyright © 2017年 ProBIM. All rights reserved. // #import "UIButton+ZJFAdditon.h" @implementation UIButton (ZJFAdditon) + (instancetype)z_textButton:(NSString *)title fontSize:(CGFloat)fontSize normalColor:(UIColor *)normalColor { UIButton *button = [[self alloc] init]; [button setTitle:title forState:UIControlStateNormal]; [button setTitleColor:normalColor forState:UIControlStateNormal]; button.titleLabel.font = [UIFont fontWithName:@"PingFangSC-Regular" size:fontSize]; return button; } + (instancetype)z_textButton:(NSString *)title boldFontSize:(CGFloat)fontSize normalColor:(UIColor *)normalColor { UIButton *button = [[self alloc] init]; [button setTitle:title forState:UIControlStateNormal]; [button setTitleColor:normalColor forState:UIControlStateNormal]; button.titleLabel.font = [UIFont fontWithName:@"PingFangSC-Medium" size:fontSize]; return button; } + (instancetype)z_textButton:(NSString *)title fontSize:(CGFloat)fontSize normalColor:(UIColor *)normalColor SelectedColor:(UIColor *)SelectedColor { UIButton *button = [[self alloc] init]; [button setTitle:title forState:UIControlStateNormal]; [button setTitleColor:normalColor forState:UIControlStateNormal]; [button setTitleColor:SelectedColor forState:UIControlStateSelected]; button.titleLabel.font = [UIFont systemFontOfSize:fontSize]; return button; } + (instancetype)z_bgNormalImage:(UIImage *)normalImage bgSelectedImage:(UIImage *)SelectedImage { UIButton *button = [[self alloc] init]; [button setImage:normalImage forState:UIControlStateNormal]; [button setImage:SelectedImage forState:UIControlStateSelected]; return button; } + (instancetype)z_bgImageButton:(UIImage *)image { UIButton *button = [[self alloc] init]; [button setBackgroundImage:image forState:UIControlStateNormal]; return button; } @end