2010-07-13 53 views

回答

12

圖像爲Default.png是您的應用程序的軟件包的一部分號,您只能讀取這個文件夾,你不能修改它。 沒有指定不同的啓動圖像的API。

+0

謝謝,你剛剛解決了我的問題。我正在開發一箇舊項目,之前的開發人員只是更改了這個圖片,並沒有在「Images.xcassets」中設置LaunchImage。我想知道這裏發生了什麼。你「Default.png」線索解決了我的問題。 – 2015-04-23 13:23:46

4

或許你的默認設置是一個空白的「視圖」和底部的標籤欄控制器。這符合蘋果HIG的要求。

+1

不支持iOS 4+。你永遠不會知道你的應用程序在啓動後的樣子。 – dontWatchMyProfile 2010-07-13 15:34:35

+3

當你的應用程序啓動時,你總是知道它的外觀。您正在啓動快速應用切換,您的應用已激活,令人困惑。有一個API用於更改在您的應用程序激活之前顯示的圖像。 – lucius 2010-07-13 17:43:12

9

其實,你可以。 有小竅門,你可以做:

設置路徑Info.plist文件,以啓動圖像以類似 ../Documents/Splash.png

因此,在第一次發射就沒有飛濺。 之後,只需將應用程序Documents目錄中的任意文件夾複製爲Splash.png 然後在下次啓動時,您的Splash將會更改。

+0

我們遇到了部署演示項目的問題,該演示項目需要在不同客戶的多個啓動映像之間切換。通過使用具有不同Info.plist文件的多個目標,我們可以通過選擇不同的目標來切換啓動圖像。對於其他人來說可能是不言而喻的,但在我們需要替換每個構建的Default.png之前。 – 2012-02-15 13:34:46

+0

聰明的想法。它不適用於4英寸視網膜,這取決於默認圖像尺寸全屏運行。 – 2012-10-02 14:41:46

相關問題