0
现在我正在考虑通过MPMediaQuery
获取播放列表,然后使用setQueueWithItemCollection
将我的MPMediaPlaylist
中的项目添加到MPMusicPlayerController
。有没有办法将MPMediaPlaylist
直接传递给玩家?如何开始在iPhone上播放音乐播放列表?
现在我正在考虑通过MPMediaQuery
获取播放列表,然后使用setQueueWithItemCollection
将我的MPMediaPlaylist
中的项目添加到MPMusicPlayerController
。有没有办法将MPMediaPlaylist
直接传递给玩家?如何开始在iPhone上播放音乐播放列表?
你可以展示你的代码,或者进一步解释一下吗?
应该可以通过直接传递播放列表-[MPMusicPlayerController setQueueWithItemCollection:]
配置播放器(MPMediaPlaylist
是MPMediaItemCollection
一个子类),或者,如果您正在从一个媒体查询您的播放列表,使用-[MPMusicPlayerController setQueueWithQuery:]
。这不够直接吗?
所以我想'setQueueWithItemCollection'是一个使用(错过了文档中的子类的东西)。我猜setQueueWithQuery会更复杂(使用无意义),因为我需要构建MPMediaQuery来从给定播放列表中检索歌曲。感谢您的确认。 – rui