
AAInfographics(AAChartKit-Swift)
----- 一款极其精美的开源图表库AAChartKit现更有Swift版本可用
GitHub传送门
https://github.com/AAChartModel/AAChartKit-Swift
前言
AAInfographics,是 AAChartKit 的 swift语言版本,是在流行的开源前端图表库Highcharts的基础上,封装的面向对象的,一组简单易用,极其精美的图表绘制控件.
功能特性
-
适配
iOS 6 +, 支持ARC,支持swift 3.0及以上语言,配置简单. -
功能强大,支持
柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、雷达图、极地图、扇形图、气泡图、散点图、区域范围图、柱形范围图、面积范围图、面积范围均线图、直方折线图、直方折线填充图、箱线图、瀑布图、热力图、桑基图、金字塔图、漏斗图、等十几种类型的图形,不可谓之不多. -
动画 效果细腻精致,流畅优美.有三十多种以上图形渲染动画效果可供选择,用户可自由设置渲染图形时的动画时间和动画类型,关于图形渲染动画类型,具体参见 AAInfographics 动画类型.
-
AAChartView + AAChartModel = Chart,在 AAInfographics 封装库当中,遵循这样一个极简主义公式:图表视图控件 + 图表模型 = 你想要的图表. 同另一个好用的iOS 开源图表库 AAChartKit 完全一致. -
类 Masonry
链式编程语法, 一行代码即可配置完成AAChartModel模型对象实例. -
简洁清晰,轻便易用. 最少仅仅需要 五行代码 即可完成整个图表的绘制工作(使用链式编程语法配置
AAChartModel实例对象时,无论你写多少行代码,理论上只能算作是一行)(