我有几个AVPlayerViewControllers
设置ViewControllers
为UITabBarController
. 我想要的是让当前可见的视频AVPlayerViewController
在用户切换到另一个选项卡时自动暂停播放(这是另一个AVPlayerViewController
)时自动暂停播放
我尝试了这种方法:
override func viewWillDisappear(animated: Bool) {
player?.pause()
super.viewWillDisappear(animated)
}
但视频只是在后台继续运行。(至少音频仍在运行)调试器说播放器属性在 viewWillDisappear 中不为零。我已经尝试过隐式并强制展开,但无济于事。