CocoaPods trunk is moving to be read-only. Read more on the blog, there are 19 months to go.

SwiftWebViewProgress 0.3

SwiftWebViewProgress 0.3

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release Jun 2017
SwiftSwift Version 3.0
SPMSupports SPM

Maintained by Daichi Ichihara.



  • By
  • mokumoku

SwiftWebViewProgress

This is WIP Project.

SwiftWebViewProgress is a progress interface library for UIWebView.

This is nearly porting NJKWebViewProgress to Swift.

Requirements

  • iOS8 or later
  • Xcode8 or later (Swift 3.0)

Install

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

Usage

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)
}

License

MIT license.