ScrollView中的UIWebView不会重绘

时间:2008-11-06 00:54:14

标签: iphone cocoa-touch

我在UIScrollView中有UIWebView。然后在滚动时,Web视图正确显示前两页,但确实只绘制了页面第三页的一半。如果我点按网络视图,则会绘制内容,或者如果我在-[UIWebView reload]中致电-scrollViewDidEndDecelerating,则会显示内容。

有什么方法可以让网页视图正确绘制吗?

2 个答案:

答案 0 :(得分:2)

无法同时加载UIWebViews。您必须加载一个,等待它完成,然后加载下一个,依此类推。

您可以在计时器上执行此操作,或等到滚动的UIWebView在加载数据之前具有焦点时。

答案 1 :(得分:0)

所有UIViews的大小限制为1024x1024像素。这在UIView文档的概述部分末尾说明。

如果您的网页浏览量必须超过1024px的内容,则必须将其从父级滚动视图中删除,然后让它自行管理滚动。