媒体库访问与播放开发指南
1. 音乐播放器控制器通知
音乐播放器控制器在三种情况发生时能够发送通知:
- 当播放状态(播放、停止、暂停、快进等)改变时,会发送 MPMusicPlayerControllerPlaybackStateDidChangeNotification 通知。
- 当音量改变时,会发送 MPMusicPlayerControllerVolumeDidChangeNotification 通知。
- 当新曲目开始播放时,会发送 MPMusicPlayerControllerNowPlayingItemDidChangeNotification 通知。
默认情况下,音乐播放器控制器不会发送任何通知。若要开启通知,需调用 beginGeneratingPlaybackNotifications 方法;若要停止通知,调用 endGeneratingPlaybackNotifications 方法。
若要接收这些通知,需先实现一个处理方法,该方法接受一个 NSNotification 参数,然后向通知中心注册感兴趣的通知。以下是一个示例:
func nowPlayingItemChanged(notification: NSNotification) {
println("A new track started")
}
要开始监听通知,可
超级会员免费看
订阅专栏 解锁全文
4万+

被折叠的 条评论
为什么被折叠?



