有谁知道一个教程,展示如何在 Storyboard 中实现折叠和展开单元格(对它们进行分组)的 UITableView?就像是:
名称(展开/折叠)
- John(点击显示 John 的信息,新的 ViewController)
- 山姆(同上)
- 保罗(同上)
运动(展开/折叠)
- 篮球
- 棒球
- 足球
感谢任何帮助!
有谁知道一个教程,展示如何在 Storyboard 中实现折叠和展开单元格(对它们进行分组)的 UITableView?就像是:
名称(展开/折叠)
运动(展开/折叠)
感谢任何帮助!
您可以通过以下方式进行操作:
在指定索引路径处选择单元格时插入新单元格:
[tableView beginUpdates];
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationLeft];
[tableView endUpdates];
然后在下次点击时删除这些:
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath, nil] withRowAnimation:YES];
通过这种方式,您必须更新数据源(即您的数组)和可点击单元格的索引路径,而无需在表中添加和删除。
或者,您可以在单元格选择中仅添加/删除带有表格的单元格。