VVCircleProgressBar 0.0.4

VVCircleProgressBar 0.0.4

Vinoth Vino 维护。




VVCircleProgressBar

[Pod Version] Swift 4.2 Twitter: @vinothvino42

一个自定义脉冲动画圆进度条。

预览

VVCircleProgressBar1 VVCircleProgressBar2

安装

您可以通过以下两种方式安装此圆进度条。

1. CocoaPods

VVCircleProgressBar 通过 Cocoapods 可用。要安装它,只需将以下行添加到您的 Podfile 中。

pod 'VVCircleProgressBar'

2. 手动安装

下载并复制 VVCircleProgressBar/VVCircleProgressBar.swift 文件到您的项目中。

使用

VVCircleProgressBar 可以通过编程方式实例化。

let progressBar = VVCircleProgressBar()
progressBar.center = self.view.center
self.view.addSubview(progressBar)

自定义

您可以自定义进度条的颜色、字体和文本颜色

  • 进度文本
progressBar.textColor = UIColor.white
progressBar.font = UIFont(name: "HelveticaNeue-Bold", size: 24)!
  • 进度条颜色
progressBar.pulseColor = UIColor.pulseFillColor
progressBar.progressColor = UIColor.outlineStrokeColor
progressBar.trackStrokeColor = UIColor.trackStrokeColor
progressBar.trackFillColor = UIColor.backgroundColor
  • 进度条大小
progressBar.progressLayerWidth = 20
progressBar.trackLayerWidth = 20
progressBar.pulseLayerWidth = 1.3

开始脉冲动画

progressBar.startPulseAnimation()

停止脉冲动画

progressBar.stopPulseAnimation()

许可

VVCircleProgressBar 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。

作者