繁体   English   中英

如何在目标c中通过增加单元格数来扩展表格视图?

[英]How to expand table view with increasing cell number in objective c?

我有三个部分,每个部分都有一个单元格。 当我单击某个部分的单元格时,单元格数将增加。 这意味着该部分将仅重新加载。 我怎样才能做到这一点?

NSRange range = NSMakeRange(0, 1);
NSIndexSet *section = [NSIndexSet indexSetWithIndexesInRange:range];                                     
[self.tableView reloadSections:section withRowAnimation:UITableViewRowAnimationNone];

我如何实现这种方法? reloadSections不会调用。

在源数组中插入必要的值或对象,然后尝试重新加载该部分。

您还可以使用:

[self.tableView insertRowsAtIndexPaths:indexpaths withRowAnimation: UITableViewRowAnimationNone]
  1. 这里的indexpaths是新索引路径的数组

  2. 在这两种情况下,您都需要更新源数组或字典(无论使用什么)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM