RAProgressRing
RAProgressRing is the simplest approach to bringing circular progress in your application with minimal code.
Features
- It’s customisable using @IBInspectable
- Set ring width, track and progress color.
- Animate the progress based on needed duration.
Example (Programatically)
@IBOutlet var progressRing: RAProgressRing!
Change settings:
progressRing.trackColor = .red.withAlphaComponent(0.25)
progressRing.circleColor = .red
progressRing.animationDuration = 3
Animate:
progressRing.setProgress(1, animated: true)