ProgressKit
has set of cool IBDesignable
progress views, with huge customisation options.
You can now make spinners, progress bar, crawlers etc, which nicely gets integrated according to your app theme.
Contents
- Installation
- Usage
- Indeterminate Progress
- Determinate Progress
- [Circular Progress] (#circular-progress)
- Progress Bar
- License
Installation
##CocoaPods CocoaPods adds supports for Swift and embedded frameworks.
To integrate ProgressKit into your Xcode project using CocoaPods, specify it in your Podfile
:
use_frameworks!
pod 'ProgressKit'
Then, run the following command:
$ pod install
Usage
- Drag a View at desired location in
XIB
orStoryboard
- Change the Class to any of the desired progress views
- Set the size such that width and height are equal
- Drag
IBOutlet
to View Controller - For
Indeterminate
Progress Views- Set
Boolean
value toview.animate
- Set
- For
Determinate
Progress Views:- Set
view.progress
to value in0...1
- Set
Indeterminate Progress
Progress indicators which animate indefinately are Indeterminate Progress
Views.
This are the set of Indeterminate Progress Indicators.
CircularSnail
Crawler
Spinner
Determinate Progress
Determinate progress views can be used for tasks whos progress can be seen and determined.
Circular Progress
Progress Bar
License
ProgressKit
is released under the MIT license. See LICENSE for details.