β

关于WKWebView在iOS 10系统下显示不全的问题

Harries Blog™ 6 阅读

本文为一只iOS 开发 狗投稿

最近在开发 文章 详情控制器时突然发现,同事们的手机只要是iOS 10的系统,文章下面就都是空白,而iOS 11和iOS 9都没问题.但是KVO计算wk web view的高度是正确的.于是我就怀疑是render渲染显示的问题…

关于WKWebView在iOS 10系统下显示不全的问题

iOS 10 bug .gif

好了废话不多说,直接上解决方案,一句 代码 :

pragma mark – 滑动代理

(void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if (scrollView == self.tableView) {
[self.webView setNeedsLayout];
}
//...
}

关于WKWebView在iOS 10系统下显示不全的问题

解决.gif

stackoverflow上有一个兄弟也是遇到了相同的问题: https://stackoverflow.com/questions/39549103/wkwebview-not-rendering-correctly-in-ios-10

iOS 10的渲染模式可能对于WKWebview不太”友好”,兄弟们救急解决可以先用上面的方法.我在后面再研究一下更好的解决方案.

PS:如果您想和业内技术大牛交流的话,请加qq群(527933790)或者关注微信公众 号(AskHarries),谢谢!

转载请注明原文出处: Harries Blog™ » 关于WKWebView在iOS 10系统下显示不全的问题

作者:Harries Blog™
追心中的海,逐世界的梦
原文地址:关于WKWebView在iOS 10系统下显示不全的问题, 感谢原作者分享。

发表评论