Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Im vorigen Abschnitt haben wir unsere eigene Suchoberfläche aufgebaut, um nach Elementen zu suchen, die wir der Abspiel-Queue hinzufügen wollten. Neben der MPMediaQuery stellt uns das Media Player-Framework eine weitere Möglichkeit bereit, Elemente in der Medienbibliothek zu finden: den MPMediaPickerController.
Dieser Picker ist ein UIViewController, dessen View abhängig von Ihrer Konfiguration fast genau so aussieht wie die der nativen iPod- oder Musikanwendung. Sie initialisieren sie mit einem Bit-Feld der anzuzeigenden MPMediaTypes. Um zum Beispiel ein Such-GUI zu erstellen, das nur Podcasts und Hörbücher anzeigt, würden Sie den Picker wie folgt erstellen:
MPMediaPickerController *pickerController =
[[MPMediaPickerController alloc]
initWithMediaTypes: MPMediaTypePodcast |
MPMediaTypeAudioBook];