我正在使用故事板构建iOS应用程序。
我有一个用于显示数据库中多个数据的tableview。
我也在使用下拉刷新。
在PullDownRefresh中我调用了一个方法[(void)updateData],其中我重新加载tableview。
此时,单元格中的图像在滚动时突然闪烁。
所以我没有重新加载tableView,而是想更新tableView。
这意味着我想在最后一个单元格中添加新行。
我是iOS的初学者。帮助是赞赏的。
答案 0 :(得分:1)
您可以使用UITableView-
的insertRowsAtIndexPaths dispatch_async(dispatch_get_main_queue(), ^{
[self.tableView beginUpdates];
[self.tableDatalist insertObject:obj atIndex:index];
[self.tableView insertRowsAtIndexPaths:@[[NSIndexPath indexPathForRow:index inSection:0]]
withRowAnimation:UITableViewRowAnimationRight];
[self.tableView endUpdates];
});