2011-06-28 84 views
1

我想知道如何操作iPhone應用程序的啓動圖像?我已經把launchImage.png到我的plist文件(在啓動映像(iPhone)),當應用程序啓動,我想這個動畫形象推出了看法,就像這樣:如何在應用程序啓動完成後生成啓動圖像

launchImage.transform = CGAffineTransformMakeTranslation(-CGRectGetWidth(launchImage.frame), 0); 

但我怎麼訪問我在plist中定義的圖像?

或者我會簡單地加載圖像的另一個實例,然後將其動畫化?這看起來有點麻煩,特別是當應用程序已經加載啓動圖像時。

任何建議將非常感謝!提前致謝!

回答

2

您必須加載另一個實例。您無法從應用中訪問啓動圖片。我通常只是使發射圖像匹配,並且在我的viewDidAppear方法我動畫它拿走了第二的performSelector:withDelay:或2

+0

謝謝。爲什麼延遲呢?我想我只需要嘗試一下,即使有點煩人,你不能操縱發射圖像......哦,好吧。 –

+2

延遲讓您可以控制圖像的運行時間,並防止它過早彈出。 – Dancreek

1

最好的辦法是創建一個UIImageView實例設置爲顯示你的啓動圖像一個UIImage,放它在根視圖控制器的視圖上,然後按照您所描述的方式將其動畫化(可能在-viewDidAppear:)。據我所知,沒有API機制可直接與啓動映像進行交互。

1

您必須再次加載啓動圖像,然後將其設置爲動畫。

相關問題