如何将活动指示器添加到UICollectionView的末尾

时间:2019-03-17 02:57:42

标签: swift uicollectionview uiactivityindicatorview activity-indicator

嗨,我一直在尝试向“收藏夹”视图的底部添加“活动指示器”或“加载”微调器。我已经在网上搜索了如何进行搜索,但是没有明确的方法。

我不想为指标本身使用单元格,因为我的单元格很大。 (2个单元占据了整个屏幕。)所以我只想在底部有一个小的加载微调框,以便用户向下滚动时使用。

通过我所做的研究,我发现有些人在下面使用此功能以及一个单独的类来构建微调器。

private func collectionView(_ collectionView: UICollectionView, willDisplaySupplementaryView view: UICollectionReusableView, forElementKind elementKind: String, at indexPath: IndexPath) -> UICollectionReusableView{}

但是我不知道如何使用它。我已经创建了一个名为LoadingViewController()的类,但是老实说,不知道他是否正确。 Currenlty我将其设置为UICollectionReusableView

对于更多背景知识,我已经添加了分页数据功能。因此,当我向下滚动收集视图时,将加载新的单元格。现在的问题是,在加载数据时,我想在底部显示一个微调框,因为如果没有,则该应用会结结巴巴,看起来好像坏了。

还是有更好的方法在不导致滚动冻结的集合视图中显示加载项?

如果您对我的情况有任何疑问,请告诉我,我将尽我所能回答。

0 个答案:

没有答案