如果使用iPodMusicPlayer,则获取下一首和上一首曲目

时间:2010-09-06 10:24:50

标签: objective-c mpmusicplayercontroller mpmediaitem

我正在为我的MPMusicController使用iPodMusicPlayer。

我的问题是,一旦我的appplication启动并将继续播放iPod应用程序,我可以检索iPod音乐应用程序的下一首和上一首曲目的MPMediaItem吗?我似乎无法找到一种方法来了解用户是否在iPod音乐应用中选择专辑,艺术家或歌曲作为他/她的选择。如果我能够知道,我可以根据属性检索列表并从那里开始..

..或者我应该只使用applicationMusicPlayer?

谢谢!

1 个答案:

答案 0 :(得分:0)

转储视图层次结构并不会显示任何有用的内容。这是我让控制器稳定下来并显示所有窗口的内容后得到的结果:

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}}

这对我来说甚至没有意义,没有导航栏或按钮。我的结论是,苹果公司可能正在采取措施来掩盖层级结构,而这种结构将使这种变化几乎不可能。

正确的做法是提交RADAR错误并请求该功能。如果有足够的人这样做,它可能会上升到某个优先级列表。

相关问题