如何在iOS中的CollectionView的页脚添加加载指示器[英] How to add loading Indicator in Footer of CollectionView in iOS

本文是小编为大家收集整理的关于如何在iOS中的CollectionView的页脚添加加载指示器的处理方法,想解了如何在iOS中的CollectionView的页脚添加加载指示器的问题怎么解决?如何在iOS中的CollectionView的页脚添加加载指示器问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

当为下一页加载数据时,如何在集合视图的页脚中添加加载指示器..?

在此处输入图片描述

我想在集合视图的页脚中加载指示器,与上图相同.但我不能这样做.

所以有没有可能..?否则,我必须使用 tableview 创建这种类型的列表视图.因为我们可以很容易地将这些东西管理到tableview中.

任何帮助将不胜感激.

推荐答案

我在 CCBottomRefreshControl 的帮助下找到了一个非常简单的解决方案你只需要像简单的 UIRefreshController 一样对待它

let bottomRefreshController = UIRefreshControl()
bottomRefreshController.triggerVerticalOffset = 50
bottomRefreshController.addTarget(self, action: #selector(ViewController.refreshBottom), forControlEvents: .ValueChanged)

collectionView.bottomRefreshControl = bottomRefreshController

func refreshBottom() {
     //api call for loading more data
     loadMoreData() 
}

以及您认为应该在哪里简单地停止加载器

collectionView.bottomRefreshControl.endRefreshing()

本文地址:https://www.itbaoku.cn/post/924429.html