在屏幕上更新UIWebView?

时间:2009-05-09 22:42:34

标签: iphone uiwebview

我正在尝试获取UIWebView的UIImage,我可以使用renderInContext执行此操作:然而,在我生成图像之前,我想用一些HTML代码更新UIWebView,诀窍是隐藏了UIWebView。现在,我无法获取Web视图的更新版本以在UIImage中呈现,只是旧版本。

1 个答案:

答案 0 :(得分:2)

您是否在等待UIWebView重新渲染之后再次查询它?将HTML加载到UIWebView中不会立即更新视图。您需要等待webViewDidFinishLoad:。即使HTML是一个没有外部引用的简单字符串也是如此。