1

大家好,我正在开发一个视频播放器,我们在其中使用MPMoviePlayerController,但现在 MPMoviePlayerViewController 已被弃用,因此我们使用AVPlayerViewController,它在播放视频方面工作正常。问题是在视频缓冲时我想显示UIActivityIndi​​catorView直到缓冲完成,这显然是可能的,但问题在于隐藏 UIActivityIndi​​catorView,在 MPMoviePlayerController 中有一个通知MPMoviePlayerLoadStateDidChangeNotification它实际上讲述了缓冲区状态的变化,通过它我们可以相应地显示隐藏活动指示器框。我做了一些研究来隐藏活动指示器框,但找不到任何东西。所以我的问题是如何在缓冲完成时隐藏UIActivityIndi​​catorView ?或者有什么方法可以知道AVPlayerViewController中的视频缓冲状态。

提前致以诚挚的问候和感谢

4

0 回答 0