我点击图中的任一个cell,然后跳转到第二个控制器,显示详细信息,并且播放视频,这些值怎么把它传到第二个控制器??
你可以在didSelect方法中获取到当前点击的cell,然后把cell的属性赋给DetailController的属性
(void)tableView:(UITableView )tableView didSelectRowAtIndexPath:(NSIndexPath )indexPath{
NSLog(@"选中cell");
UITableViewCell * cell = [tableView cellForRowAtIndexPath:indexPath];
DetailViewController *detailViewController = [[DetailViewController alloc] init];
detailViewController.xxxproperty = cell.xxxxx;
[self.navigationController pushViewController:detailViewController animated:YES];
}
2 回答1.1k 阅读
1 回答1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答940 阅读
1 回答780 阅读