2010-08-27 26 views
0

我想在iPad上彈出一個UIWebView,它是專門爲iPhone(320x480)尺寸設計的網站。我希望Web視圖居中,並使用縮放動畫進行過渡。其他應用程序具有此功能,但我似乎無法找到如何做到這一點。我嘗試了各種演示文稿&過渡風格的組合,但無論我做什麼,Web視圖都會佔用整個屏幕並垂直滑動以覆蓋屏幕。我在IB中創建了Web視圖320x480,並且使用的是UIModalPresentationStyleFormSheet,它應該至少使用一個小窗口將其滑動到屏幕中央,但這不會發生。作爲一個表單顯示一個較小的UIWebView

任何人都知道什麼是錯的?

回答

0

你設置父UIViewController或模式UIViewController的財產?因爲您應該在呈現控制器而不是父級之前設置模式UIViewController的屬性。

這可能毫無幫助,因爲你做的是正確的事情,但這是我開始使用MVC時所犯的第一個錯誤。

+0

事實證明,這是問題 - 我認爲模態演示屬性將設置在父級而不是呈現的模態視圖。 – shaheen 2010-08-29 06:25:26

0

也許設置了任何autosize屬性。只要做一件事就是將你的webview與代碼綁定,並通過代碼嘗試設置框架。希望它能夠正常工作,因爲當我遇到類似類型的問題時,它會對我多次工作。

編碼快樂......

+0

這不會解決過渡。雖然我關心的是該視圖覆蓋整個屏幕,但我更關心正在使用的轉換。其他應用程序似乎可以彈出打開可反彈放大視圖的網頁視圖。我還沒有做到這一點。 – shaheen 2010-08-28 04:08:35

相關問題