15.2 Die iPod-Anwendung steuern

Sie müssen kein passiver Client der iPod-Anwendung sein. Der MPMusicPlayerController stellt eine ganze Reihe von Methoden zur Verfügung, um die iPod-Anwendung zu steuern: play, pause, stop, skipToNextItem, skipToBeginning und so weiter. Auf einige der Abspielmoduseigenschaften kann man auch schreibend zugreifen, wie zum Beispiel auf repeatMode, shuffleMode und currentPlaybackTime.

Damit wird das Implementieren unseres Play-/Pause-Buttons sehr einfach. Deklarieren Sie handlePlayPauseTapped als IBAction, verbinden Sie den Play-/Pause-Button damit und implementieren Sie die Methode wie folgt:

MediaLibrary/MusicLibraryClient/Classes/MainViewController.m

-(IBAction) handlePlayPauseTapped { MPMusicPlayerController *iPodController ...

Get Entwickeln mit dem iPhone SDK now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.