1234567891011121314151617181920212223242526272829303132333435363738 |
- import UIKit
- import WebKit
- public class WebViewController: NiblessViewController {
- public private(set) var path: String?
-
- lazy var webView: WKWebView = {
- let webView = WKWebView()
- webView.frame = CGRect(x: 0, y: 0, width: view.width, height: view.height)
- return webView
- }()
-
- public init(title: String, path: String) {
- super.init()
- self.title = title
- self.path = path
- }
-
- override public func viewDidLoad() {
- super.viewDidLoad()
- view.backgroundColor = UIColor.white
- view.addSubview(webView)
- guard let url = URL(string: path ?? "") else { return }
- webView.load(URLRequest(url: url))
- }
- }
- extension WebViewController: NavigationBackViewController {}
|