单击每个tableview单元格iOS(Accordion UITableView)

时间:2015-05-22 11:56:10

标签: ios objective-c iphone uitableview

我正在尝试实现包含类别和子类别的tableview。加载tableview时,它应显示类别。当用户单击每个类别单元格时,它应该展开并显示子类别。当用户再次单击特定单元格时,它应隐藏子类别列表。不同类别单元格的子类别列表计数应该不同。子类别列表应启用用户交互

我已经阅读了apple documentation,但它并没有多大帮助。任何帮助将不胜感激。提前致谢

2 个答案:

答案 0 :(得分:1)

利用

[self.tableView insertrowsatindexpaths:@[...] withRowAnimation:...];

[self.tableView deleteRowsAtIndexPaths:@[...] withRowAnimation:...];

在tableView的didSelectRowAtIndexPath

答案 1 :(得分:0)

我尝试了很多方法,但没有任何效果。最后我在Github找到了一个示例项目。代码为 here,供任何人参考。感谢