CPLoading 在动画中显示加载、进度和完成。
灵感来源于优秀的 MMMaterialDesignSpinner
安装此库最简单的方法是将 Classes/CPLoadingView.swift
拷贝到您的项目中。
var lineWidth: CGFloat = 2.0
视图路径的线宽。
var strokeColor: UIColor = UIColor(red: 0.0, green: 122.0/255.0, blue: 1.0, alpha: 1.0)
视图路径的描边颜色。
var fontSize: Float = 30
进度的字体大小。
var hidesWhenCompleted: Bool = false
在加载完成后是否隐藏视图。
var hidesAfterTime: NSTimeInterval = 0.5
隐藏视图的延迟时间
开始加载
loadingView.startLoading()
设置进度
loadingView.progress = 0.5
成功完成加载
loadingView.completeLoading(success: true)
加载失败
loadingView.completeLoading(success: false)
在 MIT 许可证下发布。详情见 LICENSE。