由於前陣子寫了個 iOS 的 app 是需要開啟網頁的,所以又接觸了 Webkit 相關的東東。由於 UIWebView 已經被列為古蹟,所以這次使用了 WKWebView。
基於這個原因,所以就利用 WKWebView 做了一個簡單的瀏覽器,只有最基本的瀏覽功能。
要使用 WKWebView,要先導入 Webkit framework。
import WebKit
在 view controller 內建立一個 WKWebView 物件,以及一個 UIView 作顯示用途。
@IBOutlet var webviewView: UIView! var webview: WKWebView!
於 viewDidLoad 內進行初始化。
webview = WKWebView(frame: .zero) webviewView.addSubview(webview)
載入網頁。
let tURL = URL("https://www.google.com") webview.load(URLRequest(url: tURL))