【发布时间】:2015-10-17 09:27:43
【问题描述】:
我想知道将活动指示器添加到 UICollectionView 底部的最佳方法是什么。
我希望能够显示和显示这个单元格,我想知道我应该怎么做。
我搜索了 SO,发现有人建议在最后一行添加一个新单元格。但我想拥有活动指示器的实例,以便我可以打开或关闭它。
有什么建议吗?
【问题讨论】:
标签: ios swift uicollectionview swift2 activity-indicator
我想知道将活动指示器添加到 UICollectionView 底部的最佳方法是什么。
我希望能够显示和显示这个单元格,我想知道我应该怎么做。
我搜索了 SO,发现有人建议在最后一行添加一个新单元格。但我想拥有活动指示器的实例,以便我可以打开或关闭它。
有什么建议吗?
【问题讨论】:
标签: ios swift uicollectionview swift2 activity-indicator
您可以在集合视图的最后一行添加一个新单元格,并为该单元格创建一个自定义 UICollectionViewCell 类,您可以在其中输入单元格的逻辑,例如:
import UIKit
class LoadingCollectionViewCell: UICollectionViewCell {
@IBOutlet weak var activityIndicator: UIActivityIndicatorView!
override func awakeFromNib() {
self.activityIndicator.startAnimating()
}
func stopLoading() {
self.activityIndicator.stopAnimating()
}
}
然后,当您希望活动指示器停止时,您可以在 ViewController 中调用函数 stopLoading()。
【讨论】: