为故事板中的折叠/展开单元格自定义的UITableView
问题描述:
有谁知道教程展示如何在Storyboard中实现折叠和展开单元格(将它们分组)的UITableView? 喜欢的东西:为故事板中的折叠/展开单元格自定义的UITableView
名称(展开/折叠)
- 约翰(点击显示约翰的信息,新的ViewController)
- 山姆(同上)
- 保罗(同上)
运动(展开/合拢)
- 篮球
- 棒球
- 足球
感谢任何帮助!
答
你可以做到这一点在以下几个方面:
插入新的细胞,而选择在指定索引路径的细胞:
[tableView beginUpdates];
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationLeft];
[tableView endUpdates];
,然后删除这些对未来自来水:
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath, nil] withRowAnimation:YES];
通过这种方式,您不得不更新数据源(即您的数组)和可切换单元的索引路径,而不需要添加新内容并在表格中删除。
或者您可以在单元格选择中添加/删除单元格中的表格。
对不起,我没有得到。这是添加/删除新的单元格?我想到了具有固定值的单元格,将它们合并/展开(分组)并将那些扩展到另一个视图控制器(屏幕)的链接。 – Adami
@Adami你是对的,这是。这就是我们如何管理它.. :) – rptwsthi