【发布时间】:2016-09-09 23:41:34
【问题描述】:
我目前无法通过我的 tableview 显示值,因为我正在创建这个类似 Instagram/Facebook 的提要,其中 tableView 在底部更新(只需通过 firebase 从数据库中获取新值)。但是,我真的很难用非重复数据填充 tableView。我目前正在按子项(时间戳)对我的 firebase ref 进行排序,默认情况下我显示“queryLimitedToLast(10)”。然而,问题来了。我真的找不到显示“新”数据的方法,这些数据没有在上面的表格视图中列出。
我的 ViewController 中有一个“curLength:Int = 10”(显然是变量)。
对于用户每次更新tableView,curLength为+= 10,后跟一个简单更新tableView的函数。不幸的是,我无法真正弄清楚如何从查询中显示不存在的数据,因为我通过“queryLimitedToLast(x)”运行它,在这种情况下,它只是用相同的数据重新填充 tableView 两次,然后10 条新记录。
如果我想显示最新数据,每次更新“10 个新帖子”,我将如何处理?
【问题讨论】:
标签: swift uitableview firebase firebase-realtime-database