2010-09-06 11 views
0

Im en utilisant un iPodMusicPlayer pour mon MPMusicController.Obtenir la piste suivante et précédente si vous utilisez iPodMusicPlayer

Ma question est une fois que mon appplication est lancée et continuera ce que l'application iPod joue, puis-je récupérer le MPMediaItem de la piste suivante et précédente de l'application de musique iPod? Je n'arrive pas à trouver un moyen de savoir si l'utilisateur a choisi des albums, des artistes ou des chansons comme son choix sur l'application de musique iPod. Si je peux être en mesure de le savoir, je peux récupérer la liste en fonction de la propriété et commencer à partir de là ..

.. ou peut-être devrais-je simplement utiliser applicationMusicPlayer?

merci!

Répondre

0

La suppression de la hiérarchie des vues ne révèle rien d'utile. Voici ce que je reçois, même après avoir laissé le contrôleur s'installer et afficher le contenu de toutes les fenêtres:

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

Cela n'a même pas de sens pour moi, il n'y a pas de barre de navigation ou les boutons. Ma conclusion est qu'Apple pourrait faire quelque chose pour obscurcir la hiérarchie, ce qui rendrait le changement presque impossible.

La chose correcte est de classer un bogue RADAR et de demander la fonctionnalité. Si suffisamment de gens le font, cela peut augmenter sur la liste de priorité de quelqu'un.