是否有可能在uitableview中更新特定行的文本。例如我有3行A B C。现在我想添加另一行像D行一样我知道你可以通过重新加载表来做到这一点,但这需要花费很多时间(有很多数据需要输入)。所以有可能没有重新加载整个表。更改uitableview中特定行的文本?
感谢, 图莎尔Chutnai
是否有可能在uitableview中更新特定行的文本。例如我有3行A B C。现在我想添加另一行像D行一样我知道你可以通过重新加载表来做到这一点,但这需要花费很多时间(有很多数据需要输入)。所以有可能没有重新加载整个表。更改uitableview中特定行的文本?
感谢, 图莎尔Chutnai
尝试的UITableView类的这个方法:要么
- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation;
用途:
insertRowsAtIndexPaths:withRowAnimation:
OR
insertSections:withRowAnimation:
取决于您的表格类型。
阅读Apple开发人员有关UITableView类here的文档,并查看该实例方法部分。应该解决你的烦恼。