UITableView到另一个UITableView

问题描述:

我在我的项目UIViewcontroller与UITableview,并在每个单元格中有一行文本,我希望当用户点击单元格的应用程序将转到另一个UItableView与一单元格,用户可以编辑单元格文本。UITableView到另一个UITableView

它有点像iphone中的属性。

+0

使用http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html – Aravindhan 2011-06-14 09:29:08

+0

你要求的代码?有在线教程,你可以按照学习tableViews的工作。去打扰他们。 – 2011-06-14 09:30:22

+0

我在寻找一些内置的ios,因为我不想为这个 – yosifz8 2011-06-14 09:31:32

您只需调用另一个包含tableView的视图。

所以,在didSelectRowForIndexPath,你键入类似:

TableViewNumberTwo *otherView = [[TableViewNumberTwo alloc] init]; 
otherView.modalTransitionStyle = UIModalTransitionStyleCrossDissolve; 
[self presentModalViewController:otherView animated:YES]; 
[otherView release] 

第二种观点(TableViewNumberTwo)具有相同的功能,第一个视图,其中包含您didSelectRowForIndexPath。这意味着你有两个类(四个,如果你计算.h类),每个类包含numberOfSections,numberOfRows,cellForRowAtIndexPathdidSelectRowAtIndexPath

这可能会更好,然后只需用新数据重新载入表格即可。它也让你有机会用导航控制器或类似的东西来扩展应用程序。如果你真的想把它全部裁剪成一个班级(我不建议这样做,因为这将是一个大班),你必须用新的数据集重新加载表格([tableView reloadData];)。

祝你好运:)