2008-12-04 76 views

回答

2

你必須仔細考慮如果你真的想這樣做。在硬件有限的設備上,加載電影會增加加載時間,而不是將其作爲您的目標進行縮減。即使是Default.png方法,也意味着指示應用程序正在加載並減少用戶感知的加載時間;它不打算作爲閃屏或眼睛糖果。

如果您的應用程序在加載過程中確實有非常長的操作,您在展示功能性用戶界面之前絕對無法避免,我認爲最好的選擇可能是使用Core Animation圖層快速「加載」動畫。也許有更好的方法來做到這一點,但以我的經驗加載電影播放器​​需要時間。

+2

雖然我同意你的觀點,但這是一個很差的答案,因爲你試圖談論OP而不是回答他的問題。 – 2011-02-03 13:13:45

0

取決於你的意思。

在代碼獲得任何控制權之前,iPhone會在應用程序加載時顯示靜止圖像(Default.png)。

一旦您的代碼有控制權,您可以使用MPMoviePlayer播放視頻。你可以啓動一個單獨的線程做任何需要很長時間,你想隱藏它的視頻...

-1

播放電影的唯一方法是使用MPMoviePlayer。這接管了用戶界面並且是全屏幕 - 在電影關閉之前,您的應用程序都不會顯示。

在iPhone上加載應用程序時播放電影聽起來很酷,但實際上並不實用。這不是你想要做的事情。

+0

完美解決方案同意 – munibsiddiqui 2012-09-06 12:20:01

15

告訴別人他們想做什麼是值得懷疑的。我的客戶需要一部電影來播放,這只是一部3秒鐘的電影。這就是品牌,如果他的用戶不喜歡它,他們會告訴他。

3

有沒有人見過Storm 8的iPhone應用?他們在啓動時播放電影,非常光滑。事實上很多遊戲都是這樣做的。這不是一個無理的問題,我也想知道如何去做。

相關問題