我有多个部分,每个部分都有多行。我想在滚动时加载更多单元格

时间:2017-07-25 03:20:02

标签: swift uicollectionview

我有多个部分,每个部分有n行。我想在滚动集合视图结束之前加载更多单元格。我在cellforrowatindexpath中尝试了以下内容,但它会出现卡住和异常行为。

  if indexPath.row ==  transactionsGroupedByDate[indexPath.section].1.count - 5        {
    self.loadMore()
    }

1 个答案:

答案 0 :(得分:0)

首先,为什么这里有.1.

transactionsGroupedByDate[indexPath.section].1.count

如果你的模型没问题,并调用loadMore(添加一个断点来检查它)

确保方法loadMore在后​​台线程中加载数据。如果用户界面卡住,则表示您在主线程上有请求或长时间工作。