ZProgressCircle 1.0.0

ZProgressCircle 1.0.0

测试测试
语言语言 SwiftSwift
许可证 MIT
发布日期最后发布2017年11月
SwiftSwift版本4.0
SPM支持SPM

Thomas Guilleminot维护。



ZProgressCircle

CI Status
Version
License
Platform

ZProgressCircle是一个简单、开箱即用的Swift组件,表示一个填充的圆环

安装

ZProgressCircle可通过CocoaPods获得。要安装它,只需将以下行添加到Podfile中:
...

pod 'ZProgressCircle'

如何使用

  • 在Storyboard中拖动一个UIView

  • 给视图一个类型为ZProgressCircle的自定义类

    Progress circle custom class

  • 进度圆环现在应该在Storyboard中如下显示

    Default progress circle

  • 您现在可以通过可用的@IBInspectable变量来自定义它

    @IBInscpectable variables

自定义

可用的自定义项包括以下内容:

  • 总数:填充圆环所需的总数量
  • 完成数量:实际数量
  • 完成百分比:完成百分比(与完成数量相同,但以百分比表示)
  • 完成颜色:完成时圆环的颜色
  • 原始颜色:0时的圆环颜色
  • 填充颜色:填充部分的圆环颜色

您还可以访问isCompleted布尔属性来检查圆环是否已完成

可用方法

  • increment():向圆环添加步数
  • setCompletion(to value: Int):将圆环设置为所需的值。如果值大于所需的总数量,则圆环将设置为已完成

示例

要运行示例项目,请克隆仓库,然后首先从Example目录运行pod install

作者

Zlatan, [email protected]

许可证

ZProgressCircle遵循MIT许可协议。有关更多信息,请参阅LICENSE文件。