在我的iPhone應用程序中,我使用MPMoviePlayerController來播放電影。我隱藏了默認在電影播放器上可見的所有控件。但是我在播放器控件上放置了一個「Replay」按鈕。iPhone如何停止MPMoviePlayerController在最後關閉?
在電影結束時,播放器正在被移除。但我想停在最後一幀,所以當我點擊「重放」按鈕時,它將從頭開始。我編寫了重放功能和工作良好的功能。當電影正在播放並點擊「重放」時,重新開始播放視頻。
我面臨的問題是,在電影結束時它變成白色屏幕並按下「重放」按鈕不會重新啓動電影。如何處理這種情況?
這可能是一個解決方法,而不是確切的解決方案。必須有一些完美的解決方案。 – Satyam 2010-12-13 13:31:42
爲什麼要這樣做?遞增保留計數器是蘋果準則批准的一種方法,用於維護稍後要使用的對象的實例。但順便說一句:我只是偶然發現:http://stackoverflow.com/questions/2870537/how-to-keep-mpmovieplayercontroller-open-after-movie-ended似乎增加保留計數器也不會幫助。你爲什麼不在你身上創建一個新實例 - 重播? – Amandir 2010-12-13 13:53:09