我为我的 MPMusicController 使用 iPodMusicPlayer。
我的问题是,一旦我的应用程序启动并将继续 iPod 应用程序正在播放的内容,我可以检索 iPod 音乐应用程序的下一首和上一首曲目的 MPMediaItem 吗?我似乎无法找到一种方法来了解用户是否在 iPod 音乐应用程序上选择了专辑、艺术家或歌曲作为他/她的选择。如果我能知道,我可以根据属性检索列表并从那里开始..
.. 或者我应该只使用 applicationMusicPlayer?
谢谢!
我为我的 MPMusicController 使用 iPodMusicPlayer。
我的问题是,一旦我的应用程序启动并将继续 iPod 应用程序正在播放的内容,我可以检索 iPod 音乐应用程序的下一首和上一首曲目的 MPMediaItem 吗?我似乎无法找到一种方法来了解用户是否在 iPod 音乐应用程序上选择了专辑、艺术家或歌曲作为他/她的选择。如果我能知道,我可以根据属性检索列表并从那里开始..
.. 或者我应该只使用 applicationMusicPlayer?
谢谢!
转储视图层次结构不会显示任何有用的信息。这是即使在让控制器安定下来并显示所有窗口的内容后我得到的结果:
UIWindow:UIView:UIResponder:NSObject {{0, 0}, {320, 480}}
0: MPMediaPickerView:UIView:UIResponder:NSObject {{0, 20}, {320, 460}}
0: UIScrollView:UIView:UIResponder:NSObject {{0, 0}, {320, 460}}
0: UIImageView:UIView:UIResponder:NSObject {{0, 0}, {7, 7}}
1: UIImageView:UIView:UIResponder:NSObject {{0, 0}, {7, 7}}
UIWindow:UIView:UIResponder:NSObject {{0, 0}, {320, 460}}
这对我来说甚至没有意义,没有导航栏或按钮。我的结论是,Apple 可能正在做一些事情来掩盖等级制度,这几乎不可能改变这种状况。
正确的做法是提交 RADAR 错误并请求该功能。如果有足够多的人这样做,它可能会出现在某人的优先级列表中。