【发布时间】:2013-08-30 03:18:53
【问题描述】:
我的问题是我有一个文件夹列表,文件夹目录将显示在 tableview 上,当用户点击文件夹(tableview 单元格)时,我需要跳转到文件夹的下一层,tableview 将显示其子文件,(注意:不是树形结构,只显示它的所有子文件,当用户点击单元格中的文件夹时,我从服务器获取文件夹的下一级目录)。在子文件列表中,如果用户点击子文件夹我需要显示其子文件列表等。
我的想法是创建一个 UITableViewController 的子类,当用户选择一行时,它将重新创建自身的实例。将第一个实例放在导航控制器中并使用 [navigationController pushViewController:animated] 将多层次一一推送。 但我不知道如何覆盖该方法
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
实现我的想法。谢谢大家,我需要你的帮助!
【问题讨论】:
-
您在寻找类似树视图的东西吗?类似于 >> 根 >Node1 >Node1a >Node1a1 >Node1b >Node1b1 >Node1b2 >Node1b3 >Node2 >Node2a >Node2a1
标签: ios objective-c uitableview