Progressor
关于 Pod
Progressor 是一个完全定制的原生进度条。Pod 的用法是自己进行百分比和剩余时间的计算。您只需从 0.0 更新进度值到 1.0。我们还开放了 UI 相关的功能来实现更多定制化。
要求
- Swift 4 或更高版本
- 部署目标 = iOS 9.0
- 支持 iPhone 和 iPad
安装
Progressor 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod 'Progressor'
变更日志
有关变更日志,请访问 发行版
如何使用?
设置实例
您可以通过创建实例来轻松地开始使用Progressor。
-
使用适当的框架大小为ProgressView创建实例。
我们提出这个框架大小以获得更好的用户交互。
let x = (self.view.frame.width / 2) - (300 / 2) let y = (self.view.frame.height / 2) - (100 / 2) let frame = CGRect(x: x, y: y, width: 300, height: 120)
let progressView = ProgressorView(frame: frame)
-
更新内容
-
设置委托并符合协议以获取回调
视图结构
- 使用此结构来自定义UI元素。
贡献
请自由创建问题。欢迎贡献 effort 查这里
作者
sathishvgs, [email protected]
许可证
Progressor 在MIT许可证下提供。更多信息请参阅LICENSE文件。