如何将值从TableView传递给详细视图控制器?有人可以帮我吗?如何将值从TableView传递给详细视图控制器?
0
A
回答
0
当tableView委托获取消息选择了tableView中的一行时,它会这样做。
0
我想探索Flyingdiver的答案。
将数据填充到数组中,然后从该数组中加载表。确保数组是一个类级别的对象(可在类级别访问,直到包含表视图的类为活)。
当你点击表格时,tableViewDelegate会调用didSelectRowAtIndexPath方法。 那里您将获得被点击的单元格的indexPath(包括Row和Section)。将这些索引路径映射到您的数据阵列。
现在详细的视图控制器采取适当的数据类型的属性数据。
in didSelectRowAtindexpath alloc对象的详细信息View Controller在属性中分配数据并将其推送或显示在表上。 - >数据可以是一个简单的密钥,根据它你可以从db或INTERNET获取数据,或者它可以是包含详细数据的数据结构。
上述希望帮助.....
0
假设你要选择的行已推你到DetailViewController
,试试这个:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath; {
DetailViewController * detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
// Set up any of the properties of your DetailViewController here. This is where the indexPath
// comes in handy, as you can look up your array that you used to fill in your cells!
[self.navigationController pushViewController:detailViewController animated:animated];
[DetailViewController release];
}
希望帮助!
相关问题
- 1. 如何将值从TableView控制器传递给customCell类
- 2. 如何将值传递给webview从视图控制器
- 3. 如何将价值的余烬视图传递给控制器
- 4. 如何将值传递给另一个视图控制器?
- 5. 将数组值从视图传递给控制器使用ajax
- 6. 将更新后的值传递给控制器从视图
- 7. 无法将数据从tableview传递到视图控制器
- 8. 将控制值传递给控制器
- 9. 如何在web2py中将值从视图传递到控制器
- 10. 如何将价值从视图传递到控制器
- 11. 如何将价值从视图传递到控制器
- 12. 如何将HiddenFor值从视图传递到控制器
- 13. 主视图控制器 - >详细视图控制器通信
- 14. 无法从我的主视图传递值detailView详细视图
- 15. 如何在表视图中选中后将数据传递给详细视图?
- 16. 限制从详细视图控制器显示根视图控制器
- 17. segue到详细视图控制器
- 18. 如何从tableview中NSDictionary的值传递给下一个视图
- 19. 将视图中的值传递给AngularJS中的控制器
- 20. 将视图(aspx)的输入值传递给控制器
- 21. 如何将视图中的列表传递给MVC控制器
- 22. 如何将对象传递给视图控制器
- 23. 如何将数据传递给另一个视图控制器?
- 24. Url.Action:如何将视图中的参数传递给控制器?
- 25. 如何将包含列表的视图传递给控制器
- 26. Xcode中 - 从详细视图控制器恢复母版视图控制器
- 27. 从主视图控制器发送Firebase数据到详细视图控制器
- 28. 从详细视图中设置根视图控制器在UISplitViewController
- 29. 将电影标题传递给ios中的详细视图
- 30. 夫特 - 详细视图控制器根据表视图细胞