【swift】swift4:WebViewDelegateの各メソッド
WebViewDelegateの各メソッド
WebViewDelegateで使える各メソッドについて詳細調べてみました。
デリゲートメソッドそのものの使い方についてはこちらに記載しています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
//webviewの読み込み前 func webView(_ webView: UIWebView, shouldStartLoadWith request: URLRequest, navigationType: UIWebViewNavigationType) -> Bool { <#code#> } //webviewの読み込みが開始された後 func webViewDidStartLoad(_ webView: UIWebView) { <#code#> } //webviewの読み込みが終わった後 func webViewDidFinishLoad(_ webView: UIWebView) { <#code#> } //webviewの読み込みが失敗した場合 func webView(_ webView: UIWebView, didFailLoadWithError error: Error) { <#code#> } |
参考:https://developer.apple.com/documentation/uikit/uiwebviewdelegate