我UIWebView
内有UITableViewCell
。单元格的高度基于Web视图的高度,因此我需要知道在将HTML字符串加载到Web视图后Web视图的高度。
在调用webViewDidFinishLoad:
之前,有没有确定网页视图的高度?
答案 0 :(得分:0)
恐怕没办法了。 HTML完全加载后立即调用webViewDidFinishLoad:
。要确定高度,HTML必须由UIWebView完全呈现。只有在加载HTML后才能开始>>。
事实上它可能更糟。依靠webViewDidFinishLoad:
来确定HTML的高度可能会导致不同的结果,因为在调用webViewDidFinishLoad:
时可能仍需要呈现HTML。
为确保高度正确,您可以使用我之前在博客中描述过的method。