我有一个UITableView
,我从可见滚动区域外移动一行到UITableView
的顶部。动画按预期工作,但最终会显示先前在索引0处的重复单元格。
代码看起来像这样:
[self.tableView beginUpdates];
[self.tableView moveRowAtIndexPath:[NSIndexPath indexPathForItem:16 inSection:0] toIndexPath:[NSIndexPath indexPathForItem:0 inSection:0]];
[self.tableView endUpdates];
iOS 8和iOS都有这个问题。 iOS 7.任何人都知道如何解决这个问题?
答案 0 :(得分:0)
问题的原因是我的数据提供程序重新排序中的错误。我在tableview中移动了一个单元格,但数据数组没有反映出这种变化。