J'ai le code suivant pour obtenir le UIImage de MPMediaItemPropertyArtWork pour afficher le coverArt dans ma vue. Cependant, lorsque j'essaie d'extraire l'UIImage de l'illustration, j'obtiens une illustration non-NULL de mediaItem, elle renvoie NULL et je ne vois rien dans mon UIImageView. Toute aide est la bienvenue.Impossible d'obtenir le UIImage de MPMediaItemPropertyArtWork
CGSize artworkSize = CGSizeMake(30, 30);
UIImage *artworkImage;
MPMediaItemArtwork *artwork = [song valueForProperty: MPMediaItemPropertyArtwork];
if (artwork) {
NSLog(@"artwork available");
artworkImage = [artwork imageWithSize:artworkSize];
} else {
NSLog(@"artwork not available");
artworkImage = [UIImage imageNamed:@"EmptyAlbum.png"];
}
NSLog(@"artworkImage = %@", artworkImage);
coverArtView.image = artworkImage;
Avez-vous trouvé des solutions? – Bartu
Copie possible de [MPMediaItemArtwork est null alors que la couverture est disponible dans iTunes] (http://stackoverflow.com/questions/25998621/mpmediaitemartwork-is-null-while-cover-is-available-in-itunes) –