RKPieChart 0.0.1

RKPieChart 0.0.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上次发布2017年9月
SwiftSwift 版本3.1
SPM支持 SPM

ridvan kucuk 维护。



  • 作者:
  • ridvank

RKPieChart 是一个用 Swift 3 编写的超级简单的饼图视图。

截图

动画

0 1

初始化

首先,应创建单个或多个 RKPieChartItem。在初始化方法中,需要 ratiocolor,但 title 变量是可选的。

let firstItem: RKPieChartItem = RKPieChartItem(ratio: 50, color: .orange, title: "1️⃣th Item ")
let secondItem: RKPieChartItem = RKPieChartItem(ratio: 30, color: .gray, title: "2️⃣nd Item")
let thirdItem: RKPieChartItem = RKPieChartItem(ratio: 20, color: .yellow, title: "3️⃣th Item")

初始化也很简单;需要 items 变量,而 centerTitle 变量是可选的。

let chartView = RKPieChartView(items: [firstItem, secondItem, thirdItem], centerTitle: "I am title 🕶")

您可以更改饼图圆的背景颜色

chartView.circleColor = .green

要更改图表的弧宽

chartView.arcWidth = 60

您还可以通过更新 isIntensityActivated 变量给图表添加密集度。false 是默认行为。

chartView.isIntensityActivated = true

您可以更新饼图样式。支持 3 种类型:buttsquareround。如果您要显示 1 个条目,可以选择所有这些。然而,如果您有多个条目,则不支持 roundsquare

chartView.style = .butt

如果您想隐藏 RKPieChart 项的标题,可以使用

chartView.isTitleViewHidden = false

如果您想对 RKPieChart 视图进行动画处理,可以使用

chartView.isAnimationActivated = true

默认类型为 false,意味着不会执行动画。

示例

要运行示例项目,请克隆仓库,并首先从示例目录中运行 pod install

要求

  • Xcode 8
  • iOS 9.0+

安装

RKPieChart 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中:

pod "RKPieChart"

作者

Ridvan Kuccuk,[email protected]

许可证

RKPieChart 以 MIT 许可证提供。有关更多信息,请参阅 LICENSE 文件。