//
//  UIButton+Positon.h
//  SuperScholar
//
//  Created by guolq on 2018/3/22.
//  Copyright © 2018年 SuperScholar. All rights reserved.
//

#import <UIKit/UIKit.h>
typedef NS_ENUM(NSInteger, ZXImagePosition) {
    ZXImagePositionLeft     = 0,            //图片在左，文字在右，默认
    ZXImagePositionRight    = 1,            //图片在右，文字在左
    ZXImagePositionTop      = 2,            //图片在上，文字在下
    ZXImagePositionBottom   = 3,            //图片在下，文字在上
};


@interface UIButton (Positon)
/**
 *  利用UIButton的titleEdgeInsets和imageEdgeInsets来实现文字和图片的自由排列
 *  注意：这个方法需要在设置图片和文字之后才可以调用，且button的大小要大于 图片大小+文字大小+spacing
 *
 *  @param spacing 图片和文字的间隔
 */
- (void)setImagePosition:(ZXImagePosition)postion spacing:(CGFloat)spacing;


@end
