ついにというかようやくというかUIWebViewがiOS12でdeprecatedとなりました! それに伴い、これまでしぶとくUIWebViewを使っていたアプリもWKWebViewへと移行せざるを得なくなってきたかもしれません。 それで、UIWebViewからの移行で困るポイントの一つである「新しいウィンドウが開けない問題」をまとめ直してみました。 WKWebViewで新しいウィンドウ(タブ)を開くには UIWebViewでは、新しいウィンドウ(タブ)を開くリンクをタップすると、同じWebViewの中でそのまま遷移していました。 ところが、WKWebViewではそういったリンクをタップしても無視される為、新しいウィンドウ(タブ)を開くリンクがタップされた時にどういった処理をするのかをアプリ側で実装する必要があります。 (ちなみに、UIWebViewだけでなくSFSafariViewCon