AAInfographics---iOS 图表库的集大成者

![AAInfographics-LOGO.png](http://upload-images.jianshu.io/upload_images/2412088-7962a0355d3acb05.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)AAInfographics---iOS 图表库的集大成者

AAInfographics(AAChartKit-Swift)

----- 一款极其精美的开源图表库AAChartKit现更有Swift版本可用

GitHub传送门

https://github.com/AAChartModel/AAChartKit-Swift

前言

AAInfographics,是 AAChartKitswift语言版本,是在流行的开源前端图表库Highcharts的基础上,封装的面向对象的,一组简单易用,极其精美的图表绘制控件.


功能特性

  1. 适配 iOS 6 +, 支持ARC,支持 swift 3.0及以上语言,配置简单.

  2. 功能强大,支持柱状图条形图折线图曲线图折线填充图曲线填充图雷达图极地图扇形图气泡图散点图区域范围图柱形范围图面积范围图面积范围均线图直方折线图直方折线填充图箱线图瀑布图热力图桑基图金字塔图漏斗图、等十几种类型的图形,不可谓之不多.

  3. 动画 效果细腻精致,流畅优美.有三十多种以上图形渲染动画效果可供选择,用户可*设置渲染图形时的动画时间和动画类型,关于图形渲染动画类型,具体参见 AAInfographics 动画类型.

  4. AAChartView + AAChartModel = Chart,在 AAInfographics 封装库当中,遵循这样一个极简主义公式:图表视图控件 + 图表模型 = 你想要的图表. 同另一个好用的iOS 开源图表库 AAChartKit 完全一致.

  5. Masonry 链式编程语法, 一行代码即可配置完成 AAChartModel 模型对象实例.

  6. 简洁清晰,轻便易用. 最少仅仅需要 五行代码 即可完成整个图表的绘制工作(使用链式编程语法配置 AAChartModel 实例对象时,无论你写多少行代码,理论上只能算作是一行)(