WKWebView is incomplete as a replacement for WebView. It is missing the ability to arbitrarily add style sheets to the web content. One can use -evaluateJavaScript: to inject code to do the same thing, but this is potentially error prone. Safari still provided this feature when it migrated to WebKit2, so it is puzzling it does not exist as API.
<rdar://problem/74423302>