
(voID) movIEPlayerDIDExitFullscreen:(NSNotification*)notification { MPMovIEPlayerController *player = [notification object];[[NSNotificationCenter defaultCenter] removeObserver:self name:MPMovIEPlayerDIDExitFullscreenNotification object:player]; [player setControlStyle:MPMovIEControlStyleNone]; if (isPlaying) { [self stopCurrentMovIEPlayer]; }} 问题是这在IOS 5中完美运行,但在IOS 6中不能更新iPad3.
视频完成后,电影播放器没有关闭,我每次都需要点击完成按钮关闭电影播放器.
任何人都可以为此问题提供解决方案吗?
解决方法 单击完成将调用movIEPlayerDIDExitFullscreen但是如果你让电影正常完成,则会调用movIEPlaybackDIDFinish但是从IOS 6开始它不会退出全屏模式.所以修复是添加player.fullscreen = FALSE;在打电话之前[player.vIEw removeFromSupervIEw];
总结以上是内存溢出为你收集整理的IOS 6问题与MPMoviePlayerController全部内容,希望文章能够帮你解决IOS 6问题与MPMoviePlayerController所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)