一个点击后就会开始倒计时的按钮,常用于获取验证码。没有任何复杂的配置,也不需要什么学习成本,扔进项目像普通的 UIButton
使用就可以了。
几乎每个项目都会有注册登录模块,每个注册登录模块都会需要短信验证码。套路,这都是套路。为何要每次都写那么多 Timer 还造成内存泄漏呢。PSCountDownButton
来搞定倒计时。
PSCountDownButton
同时支持故事版和纯代码。
在 podfile 中添加👇
pod 'PSCountDownButton'
- 拖一个 UIButton 组件,Class 设置为
PSCountDownButton
,如果有需要的话,可以在故事板中设一下Limited Sec
属性,这个属性是说,几秒后按钮重置为正常状态。 - 没了,随便玩。
- 纯代码更简单,平时怎么使用
UIButton
的,就怎么使用PSCountDownButton
。
头文件里有详细的注释。