我有一個網頁視圖..具有以下屬性:視圖內容不調整
1.scalesPageToFit
2.Autoresizing口罩
3.contentmode = aspectFit
加載後,它適合到頁面一樣明顯。但只要我放大,然後縮小到正常,旋轉設備不完全適合。
作爲一個調整,我已檢查如果方向模式是橫向重新加載網頁。我在這方面閱讀了各種帖子,但找不到任何解決辦法。
我有一個網頁視圖..具有以下屬性:視圖內容不調整
1.scalesPageToFit
2.Autoresizing口罩
3.contentmode = aspectFit
加載後,它適合到頁面一樣明顯。但只要我放大,然後縮小到正常,旋轉設備不完全適合。
作爲一個調整,我已檢查如果方向模式是橫向重新加載網頁。我在這方面閱讀了各種帖子,但找不到任何解決辦法。
你有2種如下因素選擇:
這種添加到您的HTML文件頭部分:
<meta name="viewport" content="width=device-width" />
或致電[myWebView重裝]當朝向改變
王子, 截至目前,我正在重新加載頁面,但也顯示flickery。就像它是第一次出現休息,然後重新加載。另外,我正在爲這個問題尋找一個非常好的解決方案。 – Tarun 2012-07-30 17:41:37
您可以使用此代碼
NSString *website [email protected]"http://www.google.com";
NSURL *url = [NSURL URLWithString:website];
NSURLRequest *requestURL =[NSURLRequest requestWithURL:url];
mywebview.scalesPageToFit = YES;
mywebview.autoresizesSubviews = YES;
[mywebview loadRequest:requestURL];
花費了2天以上才能找出導致此問題的原因UE。實際上,webview工作正常,除了事實上,如果你嘗試使用PinchGesture進一步縮小.. webview將以同樣的方式baheve。
爲了解決這個問題,我們需要在WebView下的willRotate方法下設置滾動視圖的縮放比例。然而,它奇怪的是動畫,但人們可以猜測問題出在哪裏。
我已經回答了您的問題。請檢查它 – 2012-07-30 11:46:08