所以我想实现的基本上是使用PFQueryTableViewController
无限滚动。到目前为止,我已将paginationEnabled
设置为false,因为我想隐藏出现的“显示更多”单元格。我还设置每个“页面”加载的帖子数量为10.PFQueryTableViewController无限滚动swift
self.paginationEnabled = false
self.objectsPerPage = 10
现在为无限滚动。我已经设置了以下功能
override func scrollViewDidScroll(scrollView: UIScrollView) {
if (scrollView.contentSize.height - scrollView.contentOffset.y < (self.view.bounds.size.height)) {
if !self.loading {
self.loadNextPage()
}
}
}
的问题是,当它到达终点(最后一个数据库行),它只是不断循环以前的tableView细胞。我需要一种方法来检查是否有新的数据库行可以读取或不读取。有任何想法吗?
好想法,但我设法弄明白了! :) –