text: //
  //  UIButton+YSKit.h
  //  YSKit
  //
  //  Created by 任雨生 on 2019/9/27.
  //  Copyright © 2019 TeamiOS. All rights reserved.
  //
  
  #import <UIKit/UIKit.h>
  
  NS_ASSUME_NONNULL_BEGIN
  
  @interface UIButton (YSKit)
  
  /**
   设置Normal下的背景图片
   @param image 图片
   */
  -(void)setNormalBackgroundImage:(UIImage*)image;
  
  /**
   设置hlighted]下的背景图片
   @param image 图片
   */
  -(void)setHighlightedBackgroundImage:(UIImage*)image;
  
  /**
   设置Selected下的背景图片
   @param image 图片
   */
  -(void)setSelectedBackgroundImage:(UIImage*)image;
  
  /**
   设置Normal下的背景图片
   @param name 图片名
   */
  -(void)setNormalBackgroundImageName:(NSString*)name;
  
  /**
   设置Highlighted下的背景图片
   @param name 图片名
   */
  -(void)setHighlightedBackgroundImageName:(NSString*)name;
  
  /**
   设置Selected下的背景图片
   @param name 图片名
   */
  -(void)setSelectedBackgroundImageName:(NSString*)name;
  
  /**
   设置Normal下的Title
   
   @param title <#title description#>
   */
  -(void)setNormalTitle:(NSString*)title;
  
  /**
   设置Highlighted下的Title
   
   @param title <#title description#>
   */
  -(void)setHighlightedTitle:(NSString*)title;
  
  /**
   设置Selected下的Title
   
   @param title <#title description#>
   */
  -(void)setSelectedTitle:(NSString*)title;
  
  /**
   设置Normal下的Title Color
   
   @param color <#color description#>
   */
  -(void)setNormalTitleColor:(UIColor *)color;
  
  /**
   设置Highlighted下的Title Color
   
   @param color <#color description#>
   */
  -(void)setHighlightedTitleColor:(UIColor *)color;
  
  /**
   创建便捷的通用点击事件
   
   @param controlEvent button事件
   @param handler 回调block
   */
  -(void)handlerControlEvent:(UIControlEvents)controlEvent handler:(void (^)(id sender))handler;
  
  /**
   创建最常用的TouchUpInside点击
   
   @param handler 回调block
   */
  -(void)handlerTouchUpInsideEvent:(void (^)(id sender))handler;
  
  /**
   移除target
   
   @param event <#event description#>
   */
  -(void)removeTargetWithEvent:(UIControlEvents)event;
  
  @end
  
  
  NS_ASSUME_NONNULL_END
  