2012-07-30 98 views
0

我有一個網頁視圖..具有以下屬性:視圖內容不調整

1.scalesPageToFit

2.Autoresizing口罩

3.contentmode = aspectFit

加載後,它適合到頁面一樣明顯。但只要我放大,然後縮小到正常,旋轉設備不完全適合。

作爲一個調整,我已檢查如果方向模式是橫向重新加載網頁。我在這方面閱讀了各種帖子,但找不到任何解決辦法。

+0

我已經回答了您的問題。請檢查它 – 2012-07-30 11:46:08

回答

0

你有2種如下因素選擇:

這種添加到您的HTML文件頭部分:

<meta name="viewport" content="width=device-width" /> 

或致電[myWebView重裝]當朝向改變

+0

王子, 截至目前,我正在重新加載頁面,但也顯示flickery。就像它是第一次出現休息,然後重新加載。另外,我正在爲這個問題尋找一個非常好的解決方案。 – Tarun 2012-07-30 17:41:37

0

您可以使用此代碼

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]; 
+0

阿米爾這些都是非常簡單的代碼行,我已經做到了這一點..當頁面已經加載,我開始放大,然後縮小和旋轉設備到風景時發生問題。 – Tarun 2012-07-30 17:38:36

+0

@Tarun我已經和他們做了。我也使用相同的線路製作通用應用程序。它爲我工作。 – 2012-07-31 06:27:07

+1

埃米爾,通常webview工作正常。讓我澄清有關該問題的步驟/順序: – Tarun 2012-07-31 09:06:37

0

花費了2天以上才能找出導致此問題的原因UE。實際上,webview工作正常,除了事實上,如果你嘗試使用PinchGesture進一步縮小.. webview將以同樣的方式baheve。

爲了解決這個問題,我們需要在WebView下的willRotate方法下設置滾動視圖的縮放比例。然而,它奇怪的是動畫,但人們可以猜測問題出在哪裏。

相關問題