当用户在耳机上暂停音乐时,我想暂停我的应用。
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playbackStateDidChange:)
name:MPMusicPlayerControllerPlaybackStateDidChangeNotification
object:[MPMusicPlayerController iPodMusicPlayer]];
运作良好。但是,这也是在来电时触发的。
我添加了
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(appLostFocus:)
name:UIApplicationWillResignActiveNotification
object:[UIApplication sharedApplication]];
不幸的是,这是在检测到暂停后触发的。
有什么想法吗?
答案 0 :(得分:0)
没有记录的方法可以做到这一点。它可能适用于私有API,但你知道这首歌。