Progressor 1.0

Progressor 1.0

sathishvgs 维护。



  • sathishvgs

Progressor

CI Status Version License Platform

Progressor_GIF

关于 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元素。

Progressor.png

贡献

请自由创建问题。欢迎贡献 effort 查这里

作者

sathishvgs, [email protected]

许可证

Progressor 在MIT许可证下提供。更多信息请参阅LICENSE文件。