我在我的应用程序中有uiwebview。到目前为止,一切正常,但当我放大或缩小例如uiwebview刷新加载的页面,然后滚动和缩放到新的页面的位置和大小。所以缩放效果很好,但我不希望用户看到网站的刷新和重新定位。Uiwebview在缩放和缩放后刷新
有没有办法来防止这种情况?
感谢您的任何提示!
我在我的应用程序中有uiwebview。到目前为止,一切正常,但当我放大或缩小例如uiwebview刷新加载的页面,然后滚动和缩放到新的页面的位置和大小。所以缩放效果很好,但我不希望用户看到网站的刷新和重新定位。Uiwebview在缩放和缩放后刷新
有没有办法来防止这种情况?
感谢您的任何提示!
这可能是因为您可能以奇怪的方式编码了缩放。你可以尝试删除所有变焦的代码,并在同样的方法,你有你的web视图的loadRequest,类型:
self.webView.scalesPageToFit = YES
希望这有助于。
你应该动态地刷新你的页面,而不是通过webview刷新它。您可以通过使用AJAX或检索Objective C中的内容并使用stringByEvaluatingJavaScriptFromString:
进行注入来完成此操作。
这不会消除问题中描述的问题。当用户放大并且页面被刷新时,将会有闪烁,这对用户来说是不愉快的。 – 2012-10-07 18:40:27