For iOS 10+ using Swift:
self.webView = WKWebView()self.webView!.isOpaque = falseself.webView!.backgroundColor = UIColor.clearself.webView!.scrollView.backgroundColor = UIColor.clear
This code might help you. Updated for Swift 3+
self.webView = WKWebView()self.webView.isOpaque = falseself.webView.backgroundColor = UIColor.clearself.webView.scrollView.backgroundColor = UIColor.clear
using objective c.wkWebView.backgroundColor = [UIColor clearColor];wkWebView.scrollView.backgroundColor = [UIColor clearColor];wkWebView.opaque = false;
It will remove the white background colour in wkwebView.