【问题标题】:getting the next and previous track if using iPodMusicPlayer如果使用 iPodMusicPlayer,则获取下一首和上一首曲目
【发布时间】:2010-09-06 10:24:49
【问题描述】:

我正在为我的 MPMusicController 使用 iPodMusicPlayer。

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

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

谢谢!

【问题讨论】:

    标签: objective-c mpmusicplayercontroller mpmediaitem


    【解决方案1】:

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

    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 错误并请求该功能。如果有足够多的人这样做,它可能会出现在某人的优先级列表中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-14
      • 1970-01-01
      • 2021-01-16
      相关资源
      最近更新 更多