Webページを表示する
2020/09/26確認
画面にWebKit Viewを追加して、Editor - Assistantを選択して表示して、右クリックでドラッグして接続します。
右上の+をクリックして、webで検索して、WebKit Viewを画面にドラッグして追加します。
Editor - Assistantを選択します。
WebKit Viewを、右クリックでソースにドラッグします。
class WebViewController: UIViewController {
の下にドラッグします。
名前をwkWebViewにします。
@IBOutlet weak var wkWebView: WKWebView!
が追加されます。
import WebKitを追加します。
import WebKit
super.viewDidLoad()
の下に、Goolgeのページをloadする処理を追加します。
if let url = URL(string: "https://www.google.com/") {
self.wkWebView.load(URLRequest(url: url))
}
ViewControllerにimport WebKitを追加します。
import WebKit
command + rで実行します。
戻る機能を追加
WKWebViewで必要十分な機能を持ったアプリ内ブラウザを作る - Qiita
@IBAction func tapBack(_ sender: Any) {
wkWebView.goBack()
}
iOS 13.4でWKWebViewがクラッシュするときはWebKitへのリンクを追加│現役のプログラマーが書くプログラミング情報