我希望我的应用程序能够在用户暂停耳机音乐时暂停。
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playbackStateDidChange:)
name:MPMusicPlayerControllerPlaybackStateDidChangeNotification
object:[MPMusicPlayerController iPodMusicPlayer]];
功能非常好。然而,这也会在接收到电话时触发。
我添加了
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(appLostFocus:)
name:UIApplicationWillResignActiveNotification
object:[UIApplication sharedApplication]];
不幸的是,这是在检测到暂停后触发的。
有什么想法吗?