2010-05-27 81 views
1

我期待找到WebView内容大小来缩放数据以适应WebView框架的小尺寸。 (无效)webViewDidFinishLoad委托方法不被调用,否则[webview sizeThatFits:CGSizeZero]会给接收器内容大小。如何获取WebView内容大小

如何获取连续加载数据的WebView内容大小?

感谢,

回答

0

my answer到类似的问题。您应该考虑使用计时器来调用此函数(并首先检查是否已加载了某些内容),而不是使用-webViewDidFinishLoad

如果HTML在您的控制之下,您可能需要使用JavaScipt onLoad处理程序调用它,该处理程序试图获取可在-webView:shouldStartLoadWithRequest:navigationType:中拦截的自定义URL。