回答編集履歴

2

誤字訂正

2016/01/27 11:16

投稿

taiju59
taiju59

スコア54

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- 1. 閲覧履歴を自分で制御することによって backForwardList を使用しない
7
+ 1. 閲覧履歴を自分で管理することによって backForwardList を使用しない
8
8
 
9
9
  2. WKWebView 自体を初期化する
10
10
 

1

追記

2016/01/27 11:16

投稿

taiju59
taiju59

スコア54

test CHANGED
@@ -10,6 +10,26 @@
10
10
 
11
11
 
12
12
 
13
+ ```swift
14
+
15
+ private var webView: WKWebView! // こういうのがあったとする
16
+
17
+
18
+
19
+ /**
20
+
21
+ 閲覧履歴をクリアしたいタイミングで
22
+
23
+ */
24
+
25
+ self.webView = WKWebView()
26
+
27
+ // もちろん、frame やページも初期化されるので、レイアウトの再設定/ページ再リクエストなどが必要
28
+
29
+ ```
30
+
31
+
32
+
13
33
  WKWebView を初期化すると、レイアウトしなおしたりで面倒かもしれませんが、
14
34
 
15
35
  閲覧履歴を自前で管理するより楽なように思えます。