测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2016年11月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Nikhil 维护。
NBGaugeView 是一个用于创建和显示仪表视图的小库。它是完全可定制的:您可以设置仪表的颜色、大小、文本和其他许多属性。这是一个简单的圈饼图,用于在空心的圆中显示文本。
下载 NBGaugeVIew 并在您的 xcode 项目中导入 NBGaugeView.swift
。
要开始使用 NBGaugeView,您可以编译提供的示例项目
Example/NBGaugeView.xcodeproj
。设置非常简单,只需在 Swift 代码中导入 NBGaugeView
import NBGaugeView
使用界面构建器添加一个 UIView 并将 NBGaugeView
设置为 UIView 自定义类。
将其与代码中声明的输出属性链接。
@IBOutlet private weak var gaugeView: NBGaugeView!
它简单易定制!这里是一个视图配置示例。
gaugeView.startAngle = 0
gaugeView.percentage = 60
gaugeView.thickness = 20
gaugeView.labelFont = UIFont.systemFont(ofSize: 40)
gaugeView.labelColor = UIColor.red
gaugeView.gaugeBackgroundColor = UIColor.gray
gaugeView.gaugeColor = UIColor.blue
视图的半径自动调整为视图宽度和高度的较小值。
您可以使用以下属性在任意时间获取半径。
let radius = gaugeView.radius
NBGaugeView 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。