0
我想添加我的自定义功能,而当MPMoviePlayerController
转到全屏模式时,我们单击屏幕顶部显示的“完成”按钮。如何在MPMoviePlayerController中点击完成按钮添加自定义功能
有关于此的任何想法?
我想添加我的自定义功能,而当MPMoviePlayerController
转到全屏模式时,我们单击屏幕顶部显示的“完成”按钮。如何在MPMoviePlayerController中点击完成按钮添加自定义功能
有关于此的任何想法?
您可以注册MPMoviePlayerPlaybackDidFinishNotification
通知。此通知的userInfo属性有一个MPMoviePlayerPlaybackDidFinishReasonUserInfoKey
的对象,请检查它是否为MPMovieFinishReasonUserExited
。如果是这样的话,您的用户已经完成了,您可以继续使用您的自定义功能。如果你想阻止它完全停止播放,事情可能会变得更加复杂。
您也可以注册MPMoviePlayerWillEnterFullscreenNotification
通知或检查MPMoviePlayerController
全屏属性。
适合我... Thanx! – Anshul
这是我知道的一个古老的答案,但这对我不起作用。 'MPMoviePlayerPlaybackDidFinishNotification'仅在电影到达终点时触发,从未点击按钮。 – DBD
'MPMoviePlayerWillEnterExitFullScreenNotification'起作用,但它也捕获底部控件右侧的<- ->箭头按钮,我不想这样做。 – DBD