This is WIP Project.
SwiftWebViewProgress is a progress interface library for UIWebView.
This is nearly porting NJKWebViewProgress to Swift.
- iOS8 or later
- Xcode8 or later (Swift 3.0)
Via CocoaPods:
- Add
pod SwiftWebViewProgress
to your Podfile - run
pod install
on command-line
Or:
- import
SwiftWebViewProgress.swift
in your Project. - (Optionally, import
SwiftWebViewProgressView.swift
progressProxy = WebViewProgress()
webView.delegate = progressProxy
progressProxy.webViewProxyDelegate = self
progressProxy.progressDelegate = self
After loading webView, WebViewProgress
call delegate method.
func webViewProgress(webViewProgress: WebViewProgress, updateProgress progress: Float) {
progressView.setProgress(progress, animated: true)
}
MIT license.