以前、UIWebViewを使ったアプリで、ユーザーが行うページ遷移操作を制御する方法について記事を書きました。 iOS8から、WebKit Frameworkが導入され、UIWebViewよりも細かな制御が出来るようになりました。 WebKit Frameworkでは、WKNavigationDelegateというプロトコルが導入され、リクエスト発行前と、レスポンス受信後にページ遷移するかどうかを決めることが出来るようになりました。 上の記事と同様のことは、当然WebKit Frameworkでも可能です。 WKWebViewのインスタンスにnavigationDelegateとというプロパティがあるので、 -(void)loadView { [super loadView]; self.webView = [[WKWebView alloc] initWithFrame:self.vie
![【iOS8】 WKWebView内の画面遷移をフックする - ぽんぽこ日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/0616633b243de1d4db0210849a0c07b531e3667a/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F5113egPU3nL.jpg)