项目介绍:
PieCharts
易于使用和高度可定制的饼图库,应用于iOS。
Swift 3.0, iOS 8+
Features:
可自定义的切片
使用简单的UIView添加覆盖
交互
动画
动态切片插入
通过可扩展层系统的可重用组件
可配置的界面生成器
这个是用来保持重点和可重复使用的单独项目。
安装
CocoaPods
添加到 Podfile:
use_frameworks!
pod 'PieCharts'
Carthage
添加到Cartfile:
github "i-schuetz/PieCharts"
使用方法
基础图表:
@IBOutlet weak var chartView: PieChart!
chartView.models = [
PieSliceModel(value: 2.1, color: UIColor.yellow),
PieSliceModel(value: 3, color: UIColor.blue),
PieSliceModel(value: 1, color: UIColor.green)
]
在interface builder中配置,可以看到视图的实时更新:
https://github.com/i-schuetz/PieCharts