Webページを表示する

2020/09/26確認

f:id:fedora9:20200926105350p:plain

画面にWebKit Viewを追加して、Editor - Assistantを選択して表示して、右クリックでドラッグして接続します。

 

右上の+をクリックして、webで検索して、WebKit Viewを画面にドラッグして追加します。

f:id:fedora9:20200926103855p:plain

f:id:fedora9:20200926105425p:plain

Editor - Assistantを選択します。

f:id:fedora9:20200926105516p:plain

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))

    }

f:id:fedora9:20200926105632p:plain

 

ViewControllerにimport WebKitを追加します。

import WebKit

 

command + rで実行します。 

f:id:fedora9:20200926105838p:plain

 

戻る機能を追加

WKWebViewで必要十分な機能を持ったアプリ内ブラウザを作る - Qiita

  @IBAction func tapBack(_ sender: Any) {

    wkWebView.goBack()

  }

 

iOS 13.4でWKWebViewがクラッシュするときはWebKitへのリンクを追加│現役のプログラマーが書くプログラミング情報

 

Webページを表示する - Qiita

 

swiftでwebViewアプリを作ってみた - Qiita