Ios WKWebView未返回正确的内容大小高度
我已将Ios WKWebView未返回正确的内容大小高度,ios,swift,xcode,ios10,wkwebview,Ios,Swift,Xcode,Ios10,Wkwebview,我已将WKWebView添加为UITableViewCell中的子视图。在webView:didfish中,我将webView的内容高度设置为webView的高度约束。我试过这两种方法: 高度=webView.scrollView.contentSize.height evaluateJavaScript(“document.body.scrollHeight”) 但是,有时返回的高度值明显大于webView的内容(>500px)。我还在UITableViewDelegate.scrollVie
WKWebView
添加为UITableViewCell
中的子视图。在webView:didfish
中,我将webView的内容高度设置为webView的高度约束。我试过这两种方法:
UITableViewDelegate.scrollViewDidScroll
中添加了tableViewCell.webView.setNeedsLayout()
,以尝试调试该问题
我使用的是Xcode 8,我能够在iOS 9和10上重现这个问题。使用
nsattributestring
在UILabel
@New16中加载html谢谢,我是从url加载html的。我找到了一个解决方案,首先设置webView.frame.size.height=1,然后调用webView.evaluateJavaScript(“document.body.scrollHeight”),解决了iOS 10上的问题,但问题在iOS上仍然存在9@mobileDev97您是否设法解决了此问题?