| 测试已测试 | ✗ |
| 语言语言 | SwiftSwift |
| 许可协议 | MIT |
| 发布上次发布 | 2016年10月 |
| SwiftSwift 版本 | 3.0 |
| SPM支持 SPM | ✗ |
由 Matteo Tagliafico 维护。
一款美丽的全屏圆形进度指示器,非常适用于确定或不确定的任务。您可以在加载时将其用作活动指示器。
CircularSpinner 通过 CocoaPods 可用。要安装它,只需将以下行添加到您的 Podfile 中
Swift 3
pod 'CircularSpinner'Swift 2.2
pod 'CircularSpinner' ', '~> 0.2'您可以通过调用 show() 类方法从任何地方显示圆形进度指示器。
默认呈现模式为全屏,如果您想在一个自定义容器视图中呈现进度指示器,请在呈现之前使用以下代码
CircularSpinner.useContainerView(containerView)呈现
CircularSpinner.show(animated: true, showDismissButton: false, delegate: self)通过调用
CircularSpinner.setValue(0.2, animated: true)当进度指示器达到 100% 时,它将自动消失;或者,您也可以通过调用
CircularSpinner.hide()呈现
CircularSpinner.show("Loading...", animated: true, type: .indeterminate)通过调用
CircularSpinner.hide()CircularSpinnerDelegate 中有一个方法,您可以用来自定义百分比标签的样式。
@objc optional func circularSpinnerTitleForValue(_ value: Float) -> NSAttributedStringtaglia3, [email protected]
LinkedIn, Matteo Tagliafico
CircularSpinner 在 MIT 许可协议下可用。有关更多信息,请参阅 LICENSE 文件。