以模态方式呈现的 MPMoviePlayerViewControllerpresentMoviePlayerViewControllerAnimated:
在其内容播放完毕时会自动关闭。
我试图禁用它,因为我想在之后播放其他内容。但是,即使我注册到 NSNotificationCenter[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(movieFinishedCallback:) name:MPMoviePlayerPlaybackDidFinishNotification object:playerVC.moviePlayer];
并设置了一些其他内容,它仍然会关闭。
如何阻止 MPMoviePlayerViewController 自动关闭?
更新:
作为澄清,这个问题只是关于删除自动解雇,而不是关于处理禁用的“完成”按钮。所选答案反映。这是设计使然,因为我们假设开发人员添加了他们自己的方法来关闭 MPMoviePlayerViewController。但是,@bickster的回答也涉及“完成”按钮。