GDPCountDownButton
验证码倒计时按钮
效果
使用
方法一:在Podfile中添加 pod 'GDPCountDownButton'
方法二:将文件拖入项目中
- 下载GDPCountDownButton框架,把GDPCountDownButton文件夹复制到项目中.
- 在控制器中导入#import "GDPCountDownButton"。
创建方法
GDPCountDownButton *button = [GDPCountDownButton buttonWithType:UIButtonTypeCustom];
button.btnNormalColor=[self convertHexToRGB:@"2da4f1"];
button.btnCountDownColor=[self convertHexToRGB:@"b9b9b9"];
[button setTitle:@"获取验证码" forState:UIControlStateNormal];
button.titleLabel.font=[UIFont systemFontOfSize:16];
button.normalColor=[self convertHexToRGB:@"ffffff"];
button.countDownColor=[self convertHexToRGB:@"ffffff"];
button.frame = CGRectMake(100, 100, 120, 60);
[self.view addSubview:button];
[button addClickBlock:^(GDPCountDownButton * _Nonnull sender) {
[sender startWithSecond:60];
} finishedBlock:^NSString * _Nullable(GDPCountDownButton * _Nonnull sender, int second) {
return @"获取验证码";
}];
许可证
GDPCountDownButton遵循MIT许可证发布。有关详情,请参阅LICENSE文件。