回答編集履歴
3
追加
answer
CHANGED
@@ -8,3 +8,4 @@
|
|
8
8
|
|
9
9
|
追加.
|
10
10
|
デリゲートメソッドがviewDidLoad()の中に書かれちゃってますので外に出してください。
|
11
|
+
ATSの設定もお忘れなく。
|
2
追加
answer
CHANGED
@@ -4,4 +4,7 @@
|
|
4
4
|
func webView(_ webView: UIWebView, shouldStartLoadWith request: URLRequest, navigationType: UIWebViewNavigationType) -> Bool {
|
5
5
|
|
6
6
|
```
|
7
|
-
ちなみに、mywebViewDidFinishLoadも、webViewDidFinishLoad(_ webView: UIWebView) にしないとコールされません。
|
7
|
+
ちなみに、mywebViewDidFinishLoadも、webViewDidFinishLoad(_ webView: UIWebView) にしないとコールされません。
|
8
|
+
|
9
|
+
追加.
|
10
|
+
デリゲートメソッドがviewDidLoad()の中に書かれちゃってますので外に出してください。
|
1
ミス
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
デリゲートメソッドのシグニチャはそのまま使います。変えちゃってるので呼ばれてないんです。
|
2
2
|
```swift
|
3
3
|
//func mywebView(mywebView: UIWebView!, shouldStartLoadWithRequest request: NSURLRequest!, navigationType: UIWebViewNavigationType) -> Bool {
|
4
|
-
func webView(webView: UIWebView
|
4
|
+
func webView(_ webView: UIWebView, shouldStartLoadWith request: URLRequest, navigationType: UIWebViewNavigationType) -> Bool {
|
5
5
|
|
6
6
|
```
|
7
|
-
ちなみに、mywebViewDidFinishLoadも、webViewDidFinishLoad(webView: UIWebView) にしないとコールされません。
|
7
|
+
ちなみに、mywebViewDidFinishLoadも、webViewDidFinishLoad(_ webView: UIWebView) にしないとコールされません。
|