我想将Genre
作品添加到我的iOS的UITableViewCell
中,如下图所示。如何在iOS中将体裁作品添加到UITableViewCell中?
我觉得没有内置的艺术品为Genre
。 我正在使用MediaPlayer Framework
,我可以添加MPMediaItemPropertyArtwork
。 但我不知道如何添加类型艺术品。
我该怎么办?任何想法也是受欢迎的。
我想将Genre
作品添加到我的iOS的UITableViewCell
中,如下图所示。如何在iOS中将体裁作品添加到UITableViewCell中?
我觉得没有内置的艺术品为Genre
。 我正在使用MediaPlayer Framework
,我可以添加MPMediaItemPropertyArtwork
。 但我不知道如何添加类型艺术品。
我该怎么办?任何想法也是受欢迎的。
您可以通过搜索所有可用歌曲,将MPMediaItemPropertyGenre字符串拉出。
从那里你可以得到可用的流派的列表,然后你既可以对流派自己的自定义的艺术作品,或者你可以得到从歌曲随机专辑封面使用MPMediaItemPropertyArtwork该流派。
注意这是未经测试的代码。在你的cellForRowAtIndexPath中做这样的事情。
MPMediaItem *mItem = (MPMediaItem *)[rockSongs objectAtIndex:indexPath.row];
MPMediaItemArtwork *artWork = [mItem valueForProperty:MPMediaItemPropertyArtwork];
cell.imageView.image = [artWork imageWithSize:CGSizeMake(30, 30)];
如果您想添加自己的自定义图稿,则可以设置单元格图像。
cell.imageView.image = [UIImage imageNamed:@"Rock"];
我向你介绍如何根据需要添加这种类型的艺术的基本思路。
这是自UITableViewCell
,它包括3控制器
1) UIImageView (main Image)
2) UILabel
3) UIImageView (for put cell BackGround Image)
所有的控制器在cell.contentView
添加随着一些细胞UITableViewCellAccessoryDisclosureIndicator
设置一个UITableViewCell
附件类型。
呃,我想他知道如何布置意见。问题是如何获得流派艺术品。 – BoltClock
是的兄弟@BoltClock你的权利。我知道如何布置视图。我只是在问风格艺术作品。 –
任何示例代码bro。是的,我正在使用PropertyGenre,一切正常。只是想添加艺术作品。 thz bro –
@ X-Developer-X我编辑了我的答案,添加了一些示例代码。 –
感谢兄弟。我会测试它。 :) –