2010-09-16 78 views
0

出於某種原因,箭頭指向下面屏幕截圖的展開按鈕會導致啓動視頻播放的視圖控制器在視頻頂部播放動畫,但不停止視頻播放,這意味着您可以即使視頻不再可見,仍然可以聽到音頻。我嘗試了其他電影控制風格,但還有其他問題(例如,沒有控件會導致播放器在解散之前播放整個視頻,即沒有「完成」按鈕)。MPMoviePlayerController for iPhone App在iPad上

這裏是啓動視頻播放代碼:

player = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL]; 
[player setModalTransitionStyle:UIModalTransitionStyleCrossDissolve]; 
[[self navigationController] presentModalViewController:player animated:YES]; 
[[player moviePlayer] play]; 

任何意見/建議,我怎麼可以禁用該按鈕或接收其通知,所以我可以作出相應的反應?

謝謝。

alt text

回答

0

我無法找到一個解決方案,但我沒有找到一個解決辦法。我只需在調用視圖控制器的-viewDidLoad中調用[player stop];即可。結果不會是用戶按下該按鈕時所期望的結果,但比按下按鈕時允許視頻繼續播放要好。