Все методы, которые я нашел для установки MPMediaItemArtwork в MPNowPlayingInfoCenter, связаны с локальными изображениями. MPMediaItemArtwork *albumArt = [[MPMediaItemArtwork alloc] initWithImage: [UIImage imageNamed:@"myimage"];
Но мне нужно установить это из imageURL
В настоящее время я использую это...
UIImage *artworkImage = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:self.currentTrack.imageUrl]]];
MPMediaItemArtwork *albumArt = [[MPMediaItemArtwork alloc] initWithImage: artworkImage];
[self.payingInfoCenter setValue:albumArt forKey:MPMediaItemPropertyArtwork];
Есть идеи?
artworkImage
не являетсяnil
при каждом изменении? - person sooper   schedule 10.06.2014