MPNowPlayingInfoCenter를 호출하여 지금 재생중인 라벨의 텍스트를 변경할 수 있습니다. 잠금 화면에서 노래 이름, 앨범, 아티스트 및 앨범 아트 워크를 수정할 수도 있습니다.
#import <MediaPlayer/MPNowPlayingInfoCenter.h>
#import <MediaPlayer/MPMediaItem.h>
MPMediaItemArtwork *albumArt;
- (void)changeTrackTitles
{
Class playingInfoCenter = NSClassFromString(@"MPNowPlayingInfoCenter");
if (playingInfoCenter)
{
albumArt = [[MPMediaItemArtwork alloc] initWithImage: [UIImage imageNamed:@"HexagonArtwork"]];
NSMutableDictionary *songInfo = [[NSMutableDictionary alloc] init];
[songInfo setObject:@"SongName" forKey:MPMediaItemPropertyTitle];
[songInfo setObject:@"AlbumName" forKey:MPMediaItemPropertyAlbumTitle];
[songInfo setObject:@"ArtistName" forKey:MPMediaItemPropertyArtist];
[songInfo setObject:albumArt forKey:MPMediaItemPropertyArtwork];
[[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo:songInfo];
}
}
코드에서 : jaysonlane.net
당신이 하나 개의보기에 라벨이 모든 일을 추가 할 수 있습니다? – vishiphone
음악 이름을 표시하기 위해 레이블을 추가하고 싶습니다 – OpenThread
그래서 모든 이미지가 버튼입니까? 보기에 바로 추가 하시겠습니까? – vishiphone