iOS implementation of material progress bars.
I needed a simple Material Design progress bar, with both determinate and indeterminate states, for a project I was working on. No other Pod I looked at supported both these features; and they did not respond well to resizes, or being added via Interface Builder.
Add NicoProgressBar to your nib or programmatically as a subview.
progressBar.transition(to: .determinate(percentage: 0.5))
progressBar.primaryColor = .blue progressBar.secondaryColor = .white
progressBar.indeterminateAnimationDuration = 1.5 progressBar.determinateAnimationDuration = 1.5
case indeterminate case determinate(percentage: CGFloat)
To run the example project, clone the repo, and run
pod install from the Example directory first.
iOS Deployment Target >= 8.0 Swift 3.2 or 4
NicoProgress is available through CocoaPods. To install it, simply add the following line to your Podfile:
Nicolas Richard, [email protected]
NicoProgress is available under the MIT license. See the LICENSE file for more info.