为故事板中的折叠/展开单元格自定义的UITableView

问题描述:

有谁知道教程展示如何在Storyboard中实现折叠和展开单元格(将它们分组)的UITableView? 喜欢的东西:为故事板中的折叠/展开单元格自定义的UITableView

名称(展开/折叠)

  • 约翰(点击显示约翰的信息,新的ViewController)
  • 山姆(同上)
  • 保罗(同上)

运动(展开/合拢)

  • 篮球
  • 棒球
  • 足球

感谢任何帮助!

你可以做到这一点在以下几个方面:

插入新的细胞,而选择在指定索引路径的细胞:

[tableView beginUpdates]; 
    [tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPath]  withRowAnimation:UITableViewRowAnimationLeft]; 
    [tableView endUpdates]; 

,然后删除这些对未来自来水:

[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath, nil] withRowAnimation:YES];  

通过这种方式,您不得不更新数据源(即您的数组)和可切换单元的索引路径,而不需要添加新内容并在表格中删除。

或者您可以在单元格选择中添加/删除单元格中的表格。

+0

对不起,我没有得到。这是添加/删除新的单元格?我想到了具有固定值的单元格,将它们合并/展开(分组)并将那些扩展到另一个视图控制器(屏幕)的链接。 – Adami

+0

@Adami你是对的,这是。这就是我们如何管理它.. :) – rptwsthi