- SGEasyButton 是关于 UIButton 的一个分类集合
-
UIButton+SGEvent (按钮响应事件时间间隔分类)
-
UIButton+SGCountdown (获取验证码分类)
-
UIButton+SGImagePosition (一句代码搞定按钮的图片与文字布局样式分类)
-
1、CocoaPods 导入 pod 'SGEasyButton' '~> 0.0.5'
-
2、下载、拖拽 “SGEasyButton” 文件夹到工程中
button.SG_eventTimeInterval = 1;
[button SG_countdownWithSec:30];
/**
* 设置图片与文字样式
*
* @param imagePositionStyle 图片位置样式
* @param spacing 图片与文字之间的间距
*/
- (void)SG_imagePositionStyle:(SGImagePositionStyle)imagePositionStyle spacing:(CGFloat)spacing;
/**
* 设置图片与文字样式(推荐使用)
*
* @param imagePositionStyle 图片位置样式
* @param spacing 图片与文字之间的间距
* @param imagePositionBlock 在此 Block 中设置按钮的图片、文字以及 contentHorizontalAlignment 属性
*/
- (void)SG_imagePositionStyle:(SGImagePositionStyle)imagePositionStyle spacing:(CGFloat)spacing imagePositionBlock:(void (^)(UIButton *button))imagePositionBlock;
- 若在使用 CocoaPods 安装 SGEasyButton 时,出现 [!] Unable to find a specification for SGEasyButton 提示时,打开终端先输入 pod repo remove master;执行完毕后再输入 pod setup 即可 (可能会等待一段时间)