2011年1月10日月曜日

iPodライブラリの選択画面をナビゲーションさせる方法

以下のコードで可能。
   MPMediaPickerController *picker = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeMusic];
   picker.delegate      = self;
   picker.allowsPickingMultipleItems = NO;
   picker.prompt      = NSLocalizedString (@"Select song", @"");
   [[self navigationController] pushViewController:picker animated:YES];
   [picker release];
選択の処理には以下のデリゲート関数を定義する。
- (void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection;
- (void) mediaPickerDidCancel: (MPMediaPickerController *) mediaPicker;

※残念ながらiOS7では使えなくなったようです。

0 件のコメント:

コメントを投稿