转载

[iOS] iOS 一个 API 实现短信发送倒计时效果 - 标哥的技术博客

倒计时功能在很多场景下都有使用到的,相信很多朋友都遇到过吧!那么我们如何能快速地实现呢?

首先,给大家推荐作者的开源库HYBHelperKit ,有了它可以实现一个API轻松搞定哦!这个库还提供了很多很方便的功能哦!

[iOS] iOS 一个 API 实现短信发送倒计时效果 - 标哥的技术博客

实现代码

 
__blockNSUInteger count = 60;
[NSTimerhyb_scheduledTimerWithTimeInterval:1count:60callback:^(NSTimer *timer) {
    if (count <= 1) {
      [self.codeButtonsetTitle:@"获取验证码"forState:UIControlStateNormal];
      self.codeButton.enabled = YES;
      [self.codeButtonsetTitleColor:kRGB(41, 119, 244)
                               forState:UIControlStateNormal];
      self.codeButton.backgroundColor=kWhiteColor;
    } else {
      [self.codeButtonsetTitle:[NSStringstringWithFormat:@"%lds后获取", --count]
                       forState:UIControlStateNormal];
    [self.codeButtonsetTitleColor:kHexRGB(0x666666)forState:UIControlStateNormal];
    self.codeButton.backgroundColor=kHexRGB(0xdddddd);
      self.codeButton.enabled = NO;
    }
}];
 

微信公众号

专注于IT行业技术专题,提供IT专题优质文章,欢迎关注标哥的技术博客!加入技术交流群,点击“最新公告”查看!

站长联系方式

站长QQ:632840804,微信号:huangyibiao520

欢迎投稿

本站接收来自大家的投稿,只需要将`.md`文件及所需要的图片文件,整体放到文件夹并压缩,并注明作者及原文链接,发到邮箱: huangyibiao520@163.com 或者 632840804@qq.com

[iOS] iOS 一个 API 实现短信发送倒计时效果 - 标哥的技术博客

  • 版本声明:本文由本站辛勤的作者在标哥的技术博客原创撰写并发布,欢迎分享本文,转载请保留出处和链接!

原文  http://www.huangyibiao.com/archives/1339
正文到此结束
Loading...