我有一个播放音频的AVPlayer。 我需要的是,有一个TableView或类似的东西,有一些名字如:Tom Jones,如果在tableview中选择了那个,它会将一个字符串传递给我的AVPlayer,所以AVPlayer会改变歌曲。
答案 0 :(得分:0)
为这只猫皮肤涂抹的方法很多。
- (void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath
{
self.player = [AVPlayer playerWithURL:[NSURL URLWithString:[[myArray objectAtIndex:indexPath.row] objectForKey:@"audio_url"]]];
}
*语法未经验证
如果你已经定义了'self.player'和'myArray',那么这只会有效
self.player是你的AVPlayer,myArray是一个字典数组,可能与你在UITableView数据源中使用的相同