Tôi hiện đang phát triển một ứng dụng cho biết nghệ sĩ, bản nhạc và nghệ thuật album nào bạn đang nghe trong Trình phát nhạc. Tất cả đều diễn ra tốt đẹp khi tôi chơi một bài hát không có tác phẩm nghệ thuật tôi muốn có thể hiển thị hình ảnh mặc định của riêng mình (thay vì hiển thị một màn hình trống).iOS - MPMediaItem Hiển thị Ảnh minh họa mặc định
Dưới đây là cách tôi tưởng tượng nó NÊN làm việc tuy nhiên nó không bao giờ được vào người khác như itemArtwork không bao giờ là nil!
Trợ giúp của bạn được đánh giá cao.
Cảm ơn, Ben
_item = [_player nowPlayingItem];
MPMediaItemArtwork *itemArtwork = [_item valueForProperty:MPMediaItemPropertyArtwork];
if (itemArtwork != nil) {
UIImage *albumArtworkImage = [itemArtwork imageWithSize:CGSizeMake(250.0, 250.0)];
_albumArtImageView.image = albumArtworkImage;
} else { // no album artwork
NSLog(@"No ALBUM ARTWORK");
_albumArtImageView.image = [UIImage imageNamed:@"kol.jpg"];
}
Cảm ơn Michael, chính xác những gì tôi cần .. tất cả đơn giản vì vậy bây giờ! Sẽ dễ dàng hơn nhiều nếu mọi người giữ thư viện iTunes của họ khá giống tôi! Cảm ơn một lần nữa, Ben –