現在、音楽プレーヤーで聴いているアーティスト、トラック、アルバムアートを表示するアプリを開発中です。私はアートワークのない曲を演奏したときからすべてがうまくいっています。(空白の画面を表示するのではなく)自分のデフォルト画像を表示できるようにしたいのです。iOS - MPMediaItemデフォルトアートワークを表示
以下は私が想像したとおりですが、itemArtworkが決してゼロにならないので、他の人には絶対に届かないはずです。
ご協力いただき誠にありがとうございます。
おかげで、ベン
_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"];
}
おかげでマイケル、:アートワークが存在しない場合は、
bounds.size.width
とbounds.size.height
プロパティが0になります!みんなiTunesのライブラリを私のようなものにしておけば、ずっと簡単だろう!おかげでもう一度、ベン –