CPLoadingView 2.0.1

CPLoadingView 2.0.1

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最后发布2016年10月
SPM支持 SPM

Wei Zhao维护。



  • Wei Zhao

CPLoading

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)

要求

  • Swift 3.0+
  • Xcode 8.0+

许可证

在 MIT 许可证下发布。详情见 LICENSE。