我正在开发一个使用MPMoviePlayerController
播放视频的iPhone应用程序。当我切换到后台(具有多任务支持的设备)时,视频播放暂停,当我将我的应用程序带到前台时,视频播放将恢复。
但是,当我切换到前台时,我不希望我的视频恢复。我试图在方法applicationWillEnterForeground中暂停MPMoviePlayerController
。但是,我认为他们在致电applicationWillEnterForeground
后会隐晦地恢复。是否有与applicationDidEnterForeground
或applicationWillEnterBackground
对应的通知方法?
谢谢和问候, 迪帕
答案 0 :(得分:2)
迪帕,
虽然您知道UIApplicationDidEnterForegroundNotification
和UIApplicationWillEnterBackgroundNotification
不存在,但有些功能对应同一件事。
他们是,
UIApplicationDidBecomeActive
:
和
UIApplicationWillResignActive
:
答案 1 :(得分:0)
在此处查看UIApplication类参考:https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIApplication_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006728
在该文档的通知部分,您会找到发布到通知中心的通知。您的班级可以注册接收这些通知并适当地处理视频播放状态。
希望这是您正在寻找的答案。