iOS 改变WKWebView的背景颜色

前言:ios开发中,需要加载一个html的文本,并且需要修改文本的背景颜色,试了下修改_webView.scrollView.backgroundColor和_webView.backgroundColor都不管用。
解决方式:
1.遵循协议

_webView.navigationDelegate = self;

2.在代理方法中实现

- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation{
    
    [webView evaluateJavaScript:@"document.body.style.backgroundColor=\"#F9F9F9\"" completionHandler:nil];
    
}

解决!

你可能感兴趣的:(iOS 改变WKWebView的背景颜色)