带有AVPlayer的标签栏可以从tableview获取信息?

时间:2011-03-09 23:15:45

标签: iphone ios uitableview uitabbar avplayer

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

1 个答案:

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