iOS/OC: 开源一个金融项目里的绘图框架
2016-12-05 本文已影响653人
疯狂的向日葵
版权声明:本文为博主原创文章,未经博主允许不得转载。
Tips:项目里要用,花了点时间写了一下,比较简单粗暴...一拍脑门就出来了...不过显示效果还是蛮好的~~~有些功能未实现,暂时没这个需求...思路可供参考....思路可供参考....
1.先放图,包括折线图和饼图
demo1.pngdemo2.gif
demo3.png
2.介绍
2.1 JLChartPointItem
原始的X/Y数据,以及计算后的X/Y坐标数据
2.2 JLChartPointSet
JLChartPointItem的点集合,包括点的类型等属性,项目中按需求只有3种,普通点,买入点,调仓点.
2.3 JLLineChartData
JLChartPointSet的集合,每个JLLineChartData对应一条线,包括线宽,线颜色等属性...有的属性暂时没需求,也就没实现...
3 第一种是仿余额宝收益走势
3.1 结构大概这样
demo1.png4 第二种支持多个曲线,支持触摸显示
4.1 结构大概这样
demo2.png5 第三种是饼图
比较简单,就不介绍了,和现有的第三方饼图的主要区别就是图例是分左右两块的,美观清晰一点.
6 GitHub下载地址:
源码传送门JLChart
感兴趣来个star呗
hhh.gif大概就这样,简单粗暴,有改进再更新咯,有问题问问我咯.虽然我也不一定很懂咯
yooo.jpg