澳门银河娱乐官方网站 >澳门银河在线

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

2018-02-09 09:30 编辑: 枣泥布丁 分类:澳门银河在线 来源:一只澳门银河在线狗

本文为一只澳门银河在线狗投稿

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

iOS 10 bug.gif

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

pragma mark - 滑动代理

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

解决.gif

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

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

  • 作者:一只澳门银河在线狗

  • 链接:https://www.jianshu.com/p/57f11169ef83

  • 來源:简书

  • 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

搜索CocoaChina微信公众号:CocoaChina
微信扫一扫
订阅每日移动开发及APP推广热点资讯
公众号:
CocoaChina
我要投稿   收藏文章
上一篇:iOS 开发一定要尝试的 Texture(ASDK)
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0

综合评论

相关帖子

sina weixin mail 回到顶部