2010-06-02 149 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:進行注入來完成此操作。