我有一個ViewController,頂部有一個UIToolBar,底部有一個UIWebView。 WebView填充視圖的整個剩餘部分,並設置爲伸展,錨定在頂部和左側。顯示UIToolBar後重新調整UIWebView
網頁的內容長度爲3-4個屏幕,但是當我向下滾動瀏覽WebView時,我可以看到所有內容。但是,如果我動態地隱藏UIToolBar,然後重新顯示它,那麼WebView最終會變得「太大」 - 實際上它比ViewController中可用的空間更長,所以現在當我瀏覽我的4頁內容時,我到了底部,它往往會「反彈」,並且不會顯示網頁內容的下半英寸。
是否有隱藏UIToolBar後重新調整webview大小的方法?
只需設置一個新框架!?也許我們需要一些截圖來理解它。但是,如果你在談論webview的內部滾動視圖。不 - 你不能自己控制內容大小。你可以嘗試刷新它,但可能不需要。 – calimarkus 2012-07-13 20:15:37
內容不是問題......它是webview本身超出了父視圖的界限,因此內容的底部部分在視圖之下。 – bugfixr 2012-07-13 20:42:14