Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何处理MPMoviePlayerViewController中的“下一个”和“上一个”按钮?_Ios_Objective C_Swift_Mpmovieplayercontroller_Mpmovieplayer - Fatal编程技术网

Ios 如何处理MPMoviePlayerViewController中的“下一个”和“上一个”按钮?

Ios 如何处理MPMoviePlayerViewController中的“下一个”和“上一个”按钮?,ios,objective-c,swift,mpmovieplayercontroller,mpmovieplayer,Ios,Objective C,Swift,Mpmovieplayercontroller,Mpmovieplayer,我通过此通知获取播放机的所有事件MPMoviePlayerPlaybackStateDidChange,但不获取下一个/上一个事件/操作 我们能用这个播放器在应用程序的后台播放信息来处理所有动作吗 请让我知道 谢谢MPMoviePlayerController,只发布mpmovieplayerplaybackstatedidchangeinnotification,即使单击了停止、上一步和下一步按钮。您无法直接找到单击的按钮 为此,您可以使用自定义按钮操作创建自己的自定义控件,从中可以轻松检测单

我通过此通知获取播放机的所有事件
MPMoviePlayerPlaybackStateDidChange
,但不获取下一个/上一个事件/操作

我们能用这个播放器在应用程序的后台播放
信息来处理所有动作吗

请让我知道


谢谢

MPMoviePlayerController
,只发布
mpmovieplayerplaybackstatedidchangeinnotification
,即使单击了停止、上一步和下一步按钮。您无法直接找到单击的按钮

为此,您可以使用自定义按钮操作创建自己的自定义控件,从中可以轻松检测单击了哪个按钮


注意:在创建自定义控件之前,您必须将播放器的controlStyle属性设置为MPMovieControlStyleNone以隐藏默认控件。

谢谢您的编辑,但如果您有,请提供解决方案。谢谢Yogesh,我也知道这一点,但有没有办法找到或隐藏之前的控件,下一个按钮,这样我可以添加我的自定义按钮作为覆盖。我想我们可以隐藏所有的控件,而不是专门为上一个和下一个按钮。谢谢Yogesh。我仍然在寻找真正好的解决方案。是否可以使用AVPlayerViewController>