2011-10-20 72 views

回答

2

您可以註冊MPMoviePlayerPlaybackDidFinishNotification通知。此通知的userInfo屬性有一個MPMoviePlayerPlaybackDidFinishReasonUserInfoKey的對象,請檢查它是否爲MPMovieFinishReasonUserExited。如果是這樣的話,您的用戶已經完成了,您可以繼續使用您的自定義功能。如果你想阻止它完全停止播放,事情可能會變得更加複雜。

您也可以註冊MPMoviePlayerWillEnterFullscreenNotification通知或檢查MPMoviePlayerController全屏屬性。

+0

適合我... Thanx! – Anshul

+0

這是我知道的一個古老的答案,但這對我不起作用。 'MPMoviePlayerPlaybackDidFinishNotification'僅在電影到達終點時觸發,從未點擊按鈕。 – DBD

+0

'MPMoviePlayerWillEnterExitFullScreenNotification'起作用,但它也捕獲底部控件右側的<- ->箭頭按鈕,我不想這樣做。 – DBD

相關問題