Uiwebview在变焦和捏合后刷新

时间:2010-06-02 21:30:55

标签: uiwebview refresh zoom pinch

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

有没有办法阻止这种情况?

感谢您的任何提示!

2 个答案:

答案 0 :(得分:0)

这可能是因为您可能以奇怪的方式编码缩放。您可以尝试删除所有缩放代码,并使用与webView loadRequest相同的方法,键入:

self.webView.scalesPageToFit = YES

希望这有帮助。

答案 1 :(得分:0)

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