LSCountdownView
使用方法
为了使用 LSCountdownView,只需初始化组件的基本版本,如下所示:
let countdownView = LSCountdownView()
// Countdown until a future date
countdownView.countdown(until: futureDate)
// Countdown for a set interval with an increased interval
countdownView.countdown(for: 10000, inIntervalsOf: 0.5)
// Subscribe to all the changes
countdownView.changeHandler = { interval in
print(interval)
}
这将创建一个倒计时计时器,从当前时间开始计时 10 秒。当前进度可以通过回调 changeHandler 跟踪,并且您可以根据进度应用任何自定义逻辑。
示例
要运行示例项目,请克隆仓库,然后首先从示例目录运行 pod install
。
要求
- 为了使用 LSCountdownView,需要 iOS 11.0 或更高版本的最低版本。
- Swift 4.2
安装
CountdownView 通过 CocoaPods 可用。要安装它,只需在 Podfile 中添加以下行:
pod 'LSCountdownView'
作者
Luke Sammut, [email protected]
许可
CountdownView 在 MIT 许可下可用。更多信息请参阅 LICENSE 文件。