极其精美而又强大的 iOS 图表组件库,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表
资源地址:https://github.com/AAChartModel/AAChartKit
AAChartKit
功能特性
-
环境友好,兼容性强. 适配
iOS 6 +
, 支持ARC
,支持Objective-C
语言,配置简单.同时更有 Swift 版本AAInfographics可供使用. -
功能强大,类型多样. 支持
柱状图
、条形图
、折线图
、曲线图
、折线填充图
、曲线填充图
、雷达图
、极地图
、扇形图
、气泡图
、散点图
、区域范围图
、柱形范围图
、面积范围图
、面积范围均线图
、直方折线图
、直方折线填充图
、箱线图
、瀑布图
、热力图
、桑基图
、金字塔图
、漏斗图
、等二十几种类型的图形,不可谓之不多. -
交互式图形动画. 有着清晰和充满细节的用户交互方式,与此同时,图形渲染
动画
效果细腻精致,流畅优美.有三十多种以上渲染动画效果可供选择,用户可自由设置渲染图形时的动画时间和动画类型,关于图形渲染动画类型,具体参见 AAChartKit 动画类型. - 支持手势缩放.支持图表的手势缩放和拖动阅览,手势缩放类型具体参见 AAChartKit 手势缩放类型,默认禁用手势缩放功能.
-
极简主义.
AAChartView + AAChartModel = Chart
,在 AAChartKit 图表框架当中,遵循这样一个极简主义公式:图表视图控件 + 图表模型 = 你想要的图表
.同另一款强大而又精美的图表库AAInfographics完全一致. -
链式编程语法. 支持类 Masonry
链式编程语法
,一行代码即可配置完成AAChartModel
模型对象实例. -
简洁清晰,轻便易用. 最少仅仅需要 五行代码 即可完成整个图表的绘制工作(使用链式编程语法配置
AAChartModel
实例对象时,无论你写多少行代码,理论上只能算作是一行).