这款开源图表库让你的开发溜到飞起
iOS图表库是相当实用的,不用我说你也知道,但要用的时候,一时之间又不知道哪个好,今天和大家推荐一组封装的,面向对象的,简单易用,极其精美的图表绘制控件——AAChartKit,它号称是是这个星球上 UI 最精致的第三方 iOS 开源图表库了
AAChartKit已经在Github上标星 4K,累计分支 628 个(Github地址:https://github.com/AAChartModel/AAChartKit/blob/master/CHINESE-README.md)
先来看看AAChartKit做出来的图表效果:
AAChartKit功能特性如下:
环境友好,兼容性强,适配 iOS 8+, 支持iOS、 iPad OS、macOS, 支持 Objective-C语言
功能强大,类型多样:支持柱状图 、条形图 、折线图 、曲线图 、折线填充图 、曲线填充图、雷达图等二十几种类型的图形
现代化声明式语法:在 AAChartKit 中绘制任意一款自定义图表,所要即所得
细致入微的用户自定义功能
交互式图形动画:清晰的用户交互方式,有三十多种以上渲染动画效果可供选择, 用户可自由设置渲染图形时的动画时间和动画类型
极简主义 :遵循图表视图控件 + 图表模型 = 你想要的图表。同另一款强大而又精美的图表库AAInfographics完全一致。
链式编程语法:支持类 Masonry 链式编程语法, 一行代码即可配置完成 AAChartModel模型对象实例.
简洁清晰,轻便易用:最少仅仅需要 五行代码 即可完成整个图表的绘制工作
交互事件回调:支持图表的用户点击事件及单指滑动事件, 可在此基础上实现双表联动乃至多表联动,以及其他更多更复杂的自定义用户交互效果。
支持手势缩放:支持各个方向的图表手势缩放和拖动阅览,手势缩放类型具体参见 AAChartKit 手势缩放类型, 默认禁用手势缩放功能。
怎么样,对这个项目心动了么?
相关文章
- 金融服务领域的大数据:即时分析
- 影响大数据、机器学习和人工智能未来发展的8个因素
- 从0开始构建一个属于你自己的PHP框架
- 如何将Hadoop集成到工作流程中?这6个优秀实践必看
- SEO公司使用大数据优化其模型的5种方法
- 关于Web Workers你需要了解的七件事
- 深入理解HTTPS原理、过程与实践
- 增强分析:数据和分析的未来
- PHP协程实现过程详解
- AI专家:大数据知识图谱——实战经验总结
- 关于PHP的错误机制总结
- 利用数据分析量化协同过滤算法的两大常见难题
- 怎么做大数据工作流调度系统?大厂架构师一语点破!
- 2019大数据处理必备的十大工具,从Linux到架构师必修
- OpenCV中的KMeans算法介绍与应用
- 教大家如果搭建一套phpstorm+wamp+xdebug调试PHP的环境
- CentOS下三种PHP拓展安装方法
- Go语言HTTP Server源码分析
- Go语言HTTP Server源码分析
- 2017年4月编程语言排行榜:Hack首次进入前五十