質問編集履歴
1
修正依頼でわかりにくいと指摘がありましたので、修正しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,19 @@
|
|
1
1
|
初心者です。
|
2
2
|
タップしたリンクのURLを所得したいです。
|
3
3
|
よろしくお願いします。
|
4
|
+
|
5
|
+
###前提・実現したいこと
|
6
|
+
リンクをタップした時に
|
7
|
+
URLをprintに表示させたい。
|
8
|
+
|
9
|
+
###発生している問題・エラーメッセージ
|
10
|
+
|
11
|
+
回答いただいた箇所を修正しましたが、
|
12
|
+
URLは表示されませんでした。
|
13
|
+
エラーメッセージ
|
14
|
+
Socket is not connected
|
15
|
+
###該当のソースコード
|
4
16
|
Swift3
|
5
|
-
コード
|
6
17
|
import UIKit
|
7
18
|
|
8
19
|
class ViewController: UIViewController, UIWebViewDelegate {
|
@@ -17,7 +28,7 @@
|
|
17
28
|
myWebView.loadRequest(request as URLRequest)
|
18
29
|
self.view.addSubview(myWebView)
|
19
30
|
|
20
|
-
|
31
|
+
func webView(_ webView: UIWebView, shouldStartLoadWith request: URLRequest, navigationType: UIWebViewNavigationType) -> Bool {
|
21
32
|
|
22
33
|
if navigationType == UIWebViewNavigationType.linkClicked{
|
23
34
|
|
@@ -31,6 +42,12 @@
|
|
31
42
|
override func didReceiveMemoryWarning() {
|
32
43
|
super.didReceiveMemoryWarning()
|
33
44
|
}
|
34
|
-
func
|
45
|
+
func webViewDidFinishLoad(_ webView: UIWebView) {
|
35
46
|
}
|
36
|
-
}
|
47
|
+
}
|
48
|
+
|
49
|
+
###試したこと
|
50
|
+
課題に対してアプローチしたことを記載してください
|
51
|
+
|
52
|
+
###補足情報(言語/FW/ツール等のバージョンなど)
|
53
|
+
より詳細な情報
|