0
我想添加我的自定義功能,而當MPMoviePlayerController
轉到全屏模式時,我們單擊屏幕頂部顯示的「完成」按鈕。如何在MPMoviePlayerController中點擊完成按鈕添加自定義功能
有關於此的任何想法?
我想添加我的自定義功能,而當MPMoviePlayerController
轉到全屏模式時,我們單擊屏幕頂部顯示的「完成」按鈕。如何在MPMoviePlayerController中點擊完成按鈕添加自定義功能
有關於此的任何想法?
您可以註冊MPMoviePlayerPlaybackDidFinishNotification
通知。此通知的userInfo屬性有一個MPMoviePlayerPlaybackDidFinishReasonUserInfoKey
的對象,請檢查它是否爲MPMovieFinishReasonUserExited
。如果是這樣的話,您的用戶已經完成了,您可以繼續使用您的自定義功能。如果你想阻止它完全停止播放,事情可能會變得更加複雜。
您也可以註冊MPMoviePlayerWillEnterFullscreenNotification
通知或檢查MPMoviePlayerController
全屏屬性。
適合我... Thanx! – Anshul
這是我知道的一個古老的答案,但這對我不起作用。 'MPMoviePlayerPlaybackDidFinishNotification'僅在電影到達終點時觸發,從未點擊按鈕。 – DBD
'MPMoviePlayerWillEnterExitFullScreenNotification'起作用,但它也捕獲底部控件右側的<- ->箭頭按鈕,我不想這樣做。 – DBD