iOS 短信验证码倒计时按钮的实现

验证码倒计时按钮的应用是非常普遍的,本文介绍了IOS实现验证码倒计时功能,点击获取验证码,进入时间倒计时,感兴趣的小伙伴们可以参考一下:


实现思路:

创建按钮, 添加点击方法;

用NSTimer定时器, 每秒执行一次, 定时改变Button的title,改变Button的样式, 设置Button不可点击;

若倒计时结束, 定时器关闭, 并改变Button的样式, 可以点击;

代码如下:

注意点:

我们在创建Button时, 要设置Button的样式:

当type为: UIButtonTypeCustom时 , 是读秒的效果.

当type为: 其他时,  是一闪一闪的效果.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容