Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> iOS

Tạo WebView (WKWebView) trong ứng dụng iOS bằng Swift

Dùng WKWebView (framework WebKit) để hiển thị web trong app.

  1. Import WebKit.
  2. Khai báo var webView: WKWebView!.
  3. Conform WKUIDelegate.
  4. Override loadView() khởi tạo webView, gán view = webView.
  5. Trong viewDidLoad tạo URLRequest và webView.load(request).
import WebKit
class ViewController: UIViewController, WKUIDelegate {
  var webView: WKWebView!
  override func loadView() {
    let config = WKWebViewConfiguration()
    webView = WKWebView(frame: .zero, configuration: config)
    webView.uiDelegate = self
    view = webView
  }
  override func viewDidLoad() {
    super.viewDidLoad()
    let url = URL(string: "https://www.apple.com")!
    webView.load(URLRequest(url: url))
  }
}