SDCountDownButton 1.0.2

SDCountDownButton 1.0.2

测试已测试
语言语言 Objective-CObjective C
许可 MIT
发布最后一次发布2016年12月

momo13014 维护。



  • 作者
  • momo13014

SDCountdown

倒计时按钮,使用 GCD,您可以在代码或 XIB 中使用。
使用 GCD 实现倒计时 Button,可以在多线程中使用,无需担心循环引用。
您可以使用纯代码或 Xib 创建。

如何安装How to install

  • cocoapods 安装 'pod SDCountdownButton'
  • 手动安装 将 SDCountdown.h/m 拖到工程中,手动引用

如何使用 SDCountdownButton

(Demo)

  • 您可以为 Button 设置初始化 Title,它可以与结束后的 title 不同。默认两者都是“获取验证码”
  • 如果您不需要在数字变化时的闪烁效果,可以将 Button 的 type 设置为 Custom
//设置变化过程中Button的title,如
[SDCountDownButton setChangingFormatter:^NSString *(NSTimeInterval second) {
    return [NSString stringWithFormat:@"%.0lf S", second];
}];
//设置倒计时结束后的title
[self.one setFinishedString:@"涨涨涨"];

或在 Xib 中直接设置 finishString
(png)

//倒计时结束后的回调
[SDCountDownButton completed:^{
    NSLog(@"The count down is over.");
}];