如何处理MPMoviePlayerViewController中的下一个和上一个按钮?
我通过此通知MPMoviePlayerPlaybackStateDidChange
获取玩家的所有事件,但未获取下一个/上一个事件/操作。如何处理MPMoviePlayerViewController中的下一个和上一个按钮?
我们可以在使用此播放器的应用程序背景下处理与Now playing
信息有关的所有操作吗?
请让我知道。
感谢
MPMoviePlayerController
,只有后停止MPMoviePlayerPlaybackStateDidChangeNotification
,一个和下一个按钮被点击时也是如此。您无法直接找到哪个按钮被点击。
为此,您可以使用自定义按钮操作创建自己的自定义控件,由此您可以轻松检测出哪个按钮被点击。
注意:在创建自定义控件之前,您必须将播放器的controlStyle属性设置为MPMovieControlStyleNone以隐藏默认控件。
谢谢Yogesh, 我知道一样,但是有什么方法可以找到或隐藏前一个,下一个按钮,因此我可以将自定义按钮添加为叠加层。 –
我认为我们可以隐藏所有的控件,而不是专门用于上一个和下一个按钮。 –
谢谢Yogesh。我仍在寻找非常好的解决方案。用AVPlayerViewController>可以吗? –
感谢您的编辑,但也提供了解决方案,如果你有请。 –