2011-03-09 68 views
0

在基於導航控制器的應用程序中,我有一個UIWebView作爲我的一個視圖控制器視圖的子視圖。當屏幕方向發生變化時,UIWebView無法正確顯示

當顯示視圖(設備爲縱向或橫向)時,UIWebView和內容看起來很完美。但是,如果我旋轉設備,UIWebView會旋轉,但它的框架不會更改。意思是,如果它是縱向的,然後旋轉到橫向,我看到右側有很大的差距,當我檢查網絡視圖的幀值時,它表明它沒有改變。

因此,自然我添加了代碼來檢測設備何時旋轉,並重置了UIWebView的框架。那麼,現在Web視圖佔據了整個屏幕,但是頁面上的文本變得巨大,就像一些自動縮放。我不知道這裏發生了什麼。

當設備旋轉時,保持UIWebView子視圖正確顯示的最佳方式是什麼?

回答

0

問題已解決,我已將自動屏蔽蒙版設置爲靈活高度,而不是讓導航視圖控制器處理它。

相關問題