You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
KYNavigationProgress is simple extension of UINavigationController to display progress on the UINavigationBar.
Installation
CocoaPods
KYNavigationProgress is available on CocoaPods.
Add the following to your Podfile:
use_frameworks!pod'KYNavigationProgress'
Carthage
KYNavigationProgress is available through Carthage. To install it, simply add the following line to your Cartfile:
github"ykyouhei/KYNavigationProgress"
Usage
Progress
import KYNavigationProgress
// get and set progress.
self.navigationController?.progress =0.5
// set progress with animation.
self.navigationController?.setProgress(0.1, animated:true)
// finish progress.
self.navigationController?.finishProgress()
// cancel progress.
self.navigationController?.cancelProgress()
Custom
// default is UIColor(red: 0.0, green: 122/255, blue: 1.0, alpha: 1.0)
self.navigationController?.progressTintColor
// default is UIColor.clearColor()
self.navigationController?.trackTintColor
// default is 2.0
self.navigationController?.progressHeight
License
This code is distributed under the terms and conditions of the MIT license.
About
Simple extension of UINavigationController to display progress on the UINavigationBar.