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