我想知道将活动指标添加到UICollectionView底部的最佳方法是什么。
我希望能够显示和显示这个单元格,我想知道我该怎么做。
我搜索了SO,我发现有人建议在最后一行添加一个新单元格。但我希望有活动指示器的实例,以便我可以打开或关闭它。
有什么建议吗?
答案 0 :(得分:0)
您可以将新单元格添加到集合视图的最后一行,并为该单元格创建一个自定义UICollectionViewCell类,您可以在其中输入单元格的逻辑,例如:
import UIKit
class LoadingCollectionViewCell: UICollectionViewCell {
@IBOutlet weak var activityIndicator: UIActivityIndicatorView!
override func awakeFromNib() {
self.activityIndicator.startAnimating()
}
func stopLoading() {
self.activityIndicator.stopAnimating()
}
}
当您希望活动指示器停止时,您可以在ViewController中调用函数stopLoading()。