0

我有一个播放音频的 AVPlayer。我需要的是,拥有一个 TableView 或类似的名称,例如:Tom Jones,如果在 tableview 中选择了那个,它会将一个字符串传递给我的 AVPlayer,所以 AVPlayer 会改变歌曲。

4

1 回答 1

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数据源中使用的字典相同

于 2011-03-10T09:45:50.967 回答