如何对要添加到先前单元格顶部或先前单元格底部的单元格进行排序

时间:2016-12-08 03:54:47

标签: ios swift uitableview

我在swift中使用AccordionTableView。现在我每次都加入新的手风琴细胞。新添加的值始终低于先前的值。我需要向他们展示以前所有的价值。我有库存怎么办?有人可以给我一个指南吗?

2 个答案:

答案 0 :(得分:0)

你需要尝试

yourArrayForTableView.insert(data, atIndex: 0)
tableView.beginUpdates() 
tableView.insertRowsAtIndexPaths([NSIndexPath(forRow: 0, inSection: 0)], withRowAnimation: .Automatic)                                         
tableView.endUpdates()

此处新数据将添加到tableview中第一部分的第一行。

答案 1 :(得分:0)

让someArray成为tableView的数据源,然后你可以在索引0处插入一个新行,如下所示:

someArray.insert(newDataValue, at: 0)
tableView.reloadData()