【发布时间】:2017-01-25 17:20:33
【问题描述】:
我在 UITableViewCell 中有 WKWebView。 Web 视图加载请求,然后在完成加载后,我将调整 Web 视图高度的大小使其等于其内容高度,然后相应地调整表格视图单元格的高度。
发生的情况是 Web 视图仅显示适合屏幕尺寸的区域。当我向下滚动时,一切都是白色的。但是我看到以正确高度呈现的网络视图,点击并按住网络视图上的白色区域仍然可以看到选择。捏合缩放会使屏幕上显示的 Web 视图区域可见,但其他区域有时会变为白色。
它在 iOS 8 和 9 上运行良好。我在这里创建了一个示例项目来演示这种行为: https://github.com/pawin/strange-wkwebview
打开雷达: https://openradar.appspot.com/radar?id=4944718286815232
更新:iOS11 已解决此问题
【问题讨论】:
-
你解决了吗?我有同样的问题
-
我刚刚注意到内容中有图像时会发生这种情况
-
我还没解决,你说如果网站只有文字就可以正常工作?
-
是的,如果网站只有文字就可以了
-
我也有同样的问题,所以我把tableView换成了collectionView,一切正常。希望有人能弄清楚 tableViewCell 和 WKWebView 有什么问题。