123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- //
- // 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()
- }
- }
|