Iphone UITableView可定制用于折叠/展开故事板中的单元格
是否有人知道一个教程,该教程展示了如何实现在故事板中折叠和扩展单元(对它们进行分组)的UITableView? 比如: 名称(展开/折叠)Iphone UITableView可定制用于折叠/展开故事板中的单元格,iphone,objective-c,xcode4.5,Iphone,Objective C,Xcode4.5,是否有人知道一个教程,该教程展示了如何实现在故事板中折叠和扩展单元(对它们进行分组)的UITableView? 比如: 名称(展开/折叠) John(单击以显示John的信息,新的ViewController) 萨姆(同上) 保罗(同上) 运动(扩展/折叠) 篮球 棒球 足球 谢谢你的帮助 您可以通过以下方式完成: 在指定索引路径选择单元格时插入新单元格: [tableView beginUpdates]; [tableView insertRowsAtIndexPath
- John(单击以显示John的信息,新的ViewController)
- 萨姆(同上)
- 保罗(同上)
- 篮球
- 棒球
- 足球
谢谢你的帮助 您可以通过以下方式完成: 在指定索引路径选择单元格时插入新单元格:
[tableView beginUpdates];
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationLeft];
[tableView endUpdates];
然后在下一次点击时删除这些:
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath, nil] withRowAnimation:YES];
这样,您就必须更新数据源(即您的数组)和tap-able单元格的索引路径,而不需要在表中添加和删除任何新内容
或者,您可以在单元格选择中仅添加/删除包含表格的单元格。对不起,我没有收到。这是添加/删除新单元格吗?我想到了具有固定值的单元格,将它们合并/扩展(分组)并将扩展后的单元格链接到另一个视图控制器(屏幕)。@Adami你说得对。这就是我们如何管理它的方法:)