// // YMPrivateViewController.swift // MvpGoods // // Created by 小花 on 2019/4/19. // Copyright © 2019 MVP. All rights reserved. // import UIKit import WebKit class YMPrivateViewController: YMBaseViewController { var url: String! var titleStr: String? override func viewDidLoad() { super.viewDidLoad() self.title = self.titleStr configWebView() self.view.makeLoading(offY: navBarHeight) } func configWebView() { self.view.backgroundColor = UIColor.white let webView = WKWebView(frame: CGRect(x: 0, y: 0, width: SCREENW, height: SCREENH-navBarHeight)) webView.navigationDelegate = self let ecoUrl = self.url.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) let Url = URL.init(string: ecoUrl ?? "") let request = URLRequest.init(url: Url!) webView.load(request) self.view.addSubview(webView) } } extension YMPrivateViewController: WKNavigationDelegate { func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) { self.view.dismissLoading() } }