我有一个表视图控制器,每个单元格都有一个视频视图。
每个单元格都有一个播放按钮,滑块和一个全屏按钮。
我已经实现了使用AVPlayerLayer播放,暂停和搜索视频的逻辑。
当我点击全屏按钮时,我将移动到另一个视图控制器,我将以纵向和横向模式全屏播放视频
当我移动到全屏控制器时,我希望视频可以在之前的视图控制器中播放。
当我回到上一个视图控制器时,视频应该在全屏控制器中播放。
我怎样才能做到这一点?任何帮助将不胜感激。谢谢
答案 0 :(得分:1)
我已经为具有迷你播放器的音频播放器实现了相同功能,并且点击它将全屏打开。
我从UI分离了音频播放器。创建了将更新UI的单件类播放器。因此,只有一个播放器实例将同步更新多个UI。
您可以为播放器实现相同的逻辑。