ios - 单击每个 tableview 单元格 iOS 时显示/隐藏 tableviewCells( Accordion UITableView)

标签 ios objective-c iphone uitableview

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

我读过 apple documentation但这并没有太大帮助。任何帮助将不胜感激。提前致谢

最佳答案

利用

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

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

在您的 tableView 的 didSelectRowAtIndexPath

关于ios - 单击每个 tableview 单元格 iOS 时显示/隐藏 tableviewCells( Accordion UITableView),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30396082/

相关文章:

ios - TableCell中的PFQuery导致图像跳转

ios - 如何使用调用目录扩展来识别我的应用程序中的来电?

iphone - 我们可以从应用商店获得唯一的交易ID吗

iphone - UINavigationBar 两个圆角

ios - 取消列出 youtube 视频,从 ios 应用程序上传

iphone - UITableView cellForRowAtIndexPath 导致滚动缓慢

iphone - 迪尔德 : Symbol not found: error in iOS 3. 2

iphone - 尝试使用SimpleAudioEngine播放随机声音,没有声音

ios - 用 Swift 编写的 UIViewController 可以充当用 ObjC 编写的对象的观察者吗

objective-c - Objective-C : member variables and arrays