SwiftLoader
SwiftLoader 是用 Swift 编写的简单而美观的活动指示器。
示例
使用
如果您通过 CocoaPods 安装了 SwiftLoader,则需要导入它(在源代码文件顶部添加以下内容)
import SwiftLoader
不显示文字的 SwiftLoader
SwiftLoader.show(animated: true)
显示带文字的 SwiftLoader
SwiftLoader.show(title: "Loading...", animated: true)
隐藏 SwiftLoader
SwiftLoader.hide()
配置
SwiftLoader 具有简单的配置系统。
您需要创建 SwiftLoader.Config 对象,设置参数
var config : SwiftLoader.Config = SwiftLoader.Config()
config.size = 150
config.spinnerColor = .redColor()
config.foregroundColor = .blackColor()
config.foregroundAlpha = 0.5
并为 SwiftLoader 设置新的配置
SwiftLoader.setConfig(config)
当前可用的参数
- size - 加载器的尺寸
- spinnerColor - 旋转视图的颜色
- spinnerLineWidth - 旋转视图层的线宽
- titleTextColor - 标题文本的颜色
- titleTextFont - 标题文本的字体
- backgroundColor - 加载器的背景颜色
- foregroundColor - 加载器的前景颜色
- cornerRadius - 加载器角落的半径
- foregroundAlpha - 前景的透明度属性
安装
SwiftSpinner 可以通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 文件中。
pod 'SwiftLoader'
注意:当前 Swift CocoaPods 只支持 0.36 预发布版本。如果您想了解如何安装 Swift CocoaPods,请在此处了解更多:[https://blog.cocoapods.org.cn/Pod-Authors-Guide-to-CocoaPods-Frameworks/](https://blog.cocoapods.org.cn/Pod-Authors-Guide-to-CocoaPods-Frameworks/)
如果您不想使用 CocoaPods,只需将文件 SwiftLoader/SwiftLoader.swift 复制到您的 Xcode 项目中即可。
维护者
许可协议
SwiftLoader 在 MIT 许可协议下提供。有关更多信息,请参阅 LICENSE 文件。