iOS에서 MPMusicPlayerController
에 MPMedaiItem
을 재생하려고합니다. 제 경우에는 재생 목록의 노래를 보여주는 UITableView
이 있습니다. UITableView
에서 셀을 탭하면 해당 노래를 MPMusicPlayerController
과 함께 재생하고 싶습니다. 그리고 다음 버튼을 누르면 재생 목록의 다음 노래를 건너 뛰고 싶습니다. 어떻게 재생할 수 있습니까?iOS의 MPMusicPlayerController에서 MPMediaItem을 재생하는 방법은 무엇입니까?
다음은 didSelected
방법 (UITableView
)으로 작성한 코드입니다. 아무것도 재생되지 않습니다.
MPMediaItemCollection *songs = [self.arrayOfSongs objectAtIndex:indexPath.row ];
MPMediaItem *item = [songs representativeItem ];
NSLog(@"%@",[item valueForProperty:MPMediaItemPropertyTitle ]);
[self.player setNowPlayingItem:[item valueForProperty:MPMediaItemPropertyAssetURL]];
[self.player play ];