2010-03-31 83 views
1

這是蘋果公司的文件中提到,如果我們在應用程序中使用UISPlitViewController,那麼這應該是根視圖控制器。iPad的UISPlitViewController問題

在我們的IPONE的應用程序,我們都出現閃屏幾秒鐘,直到應用程序完成的加載。一旦加載,主屏幕需要顯示在SplitViewController中。如果我們使用SplitViewController作爲根視圖。我們如何顯示在單個視圖中顯示的啓動畫面,其中SplitVieController顯示兩個ViewController。請向我解釋如何做到這一點。

回答

1

在您的應用程序委託的-applicationDidFinishLaunching:方法中,添加閃屏作爲主UIWindow的子視圖。

+0

哦,好的,如果我需要添加一個ProgressBar並且它是委託,該怎麼辦。我們可以將它添加爲飛濺圖像視圖的子視圖 – saikamesh 2010-03-31 18:49:03

+0

任何人都可以添加您對此的評論 – saikamesh 2010-03-31 20:06:08

+1

啓動畫面可以是任何類型的視圖,即使是您創建的視圖。所以是的,你可以添加子視圖。但請閱讀@ jamone的評論。 – 2010-03-31 20:37:24

0

OS 3.2仍處於測試階段。你應該問蘋果的開發者論壇。

蘋果HIG爲iPhone OS有這樣說的閃屏

顯示非常相似的應用程序的第一個屏幕啓動圖像。這會減少應用程序的啓動時間。有關更多信息,請參閱「啓動圖像」。 避免顯示關於窗口,啓動畫面或提供任何其他類型的啓動體驗,以防止人們立即使用您的應用程序。

是的我知道蘋果已批准應用程序與閃屏,但這並不意味着你也應該。也許用空白數據顯示你的主屏幕,並放一個透明的覆蓋層和一個進度標準來指示加載(如果你有大量的加載)。