无论如何要确定webViewDidFinishLoad之外的UIWebView的高度:?

时间:2012-05-09 17:14:02

标签: ios uiwebview

UIWebView内有UITableViewCell。单元格的高度基于Web视图的高度,因此我需要知道在将HTML字符串加载到Web视图后Web视图的高度。

在调用webViewDidFinishLoad:之前,有没有确定网页视图的高度?

1 个答案:

答案 0 :(得分:0)

恐怕没办法了。 HTML完全加载后立即调用webViewDidFinishLoad:。要确定高度,HTML必须由UIWebView完全呈现。只有在加载HTML后才能开始>。

事实上它可能更糟。依靠webViewDidFinishLoad:来确定HTML的高度可能会导致不同的结果,因为在调用webViewDidFinishLoad:时可能仍需要呈现HTML。

为确保高度正确,您可以使用我之前在博客中描述过的method