2010-06-02 99 views
3

我在我的应用程序中有uiwebview。到目前为止,一切正常,但当我放大或缩小例如uiwebview刷新加载的页面,然后滚动和缩放到新的页面的位置和大小。所以缩放效果很好,但我不希望用户看到网站的刷新和重新定位。Uiwebview在缩放和缩放后刷新

有没有办法来防止这种情况?

感谢您的任何提示!

回答

0

这可能是因为您可能以奇怪的方式编码了缩放。你可以尝试删除所有变焦的代码,并在同样的方法,你有你的web视图的loadRequest,类型:

self.webView.scalesPageToFit = YES 

希望这有助于。

+0

这不会消除问题中描述的问题。当用户放大并且页面被刷新时,将会有闪烁,这对用户来说是不愉快的。 – 2012-10-07 18:40:27

0

你应该动态地刷新你的页面,而不是通过webview刷新它。您可以通过使用AJAX或检索Objective C中的内容并使用stringByEvaluatingJavaScriptFromString:进行注入来完成此操作。