Swift - 使用CoreData和CollectionView

时间:2018-03-01 01:55:37

标签: ios swift pagination

使用CoreData在CollectionView中实现分页的正确方法是什么?

我想到了两种方法。

第一个涉及显示定义数量的对象,当用户移动到CollectionView的顶部并最终重新加载数据时,会增加它。

第二种方法是操纵单元格的大小,为所有那些我不想显示的值分配0,直到用户移动到顶部,一旦完成,重新加载这些单元格为它们分配借记大小并使其可见。

这些都是好的做法还是有更好的做法?

1 个答案:

答案 0 :(得分:0)

根据我的理解,当用户滚动到顶部时,您是否正在使用加载更多单元格?

如果这是我理解的,您可以自定义集合视图布局以从下到上添加单元格。当用户滚动到顶部时,我已经构建了一个加载更多的集合:https://www.dropbox.com/s/0ccd34cn05b01ua/ReversedCollection.mov?dl=0

可以找到一个示例here