美文网首页OCiOSiOS效果原理分析
iOS/OC: 开源一个金融项目里的绘图框架

iOS/OC: 开源一个金融项目里的绘图框架

作者: 疯狂的向日葵 | 来源:发表于2016-12-05 21:53 被阅读653次

    版权声明:本文为博主原创文章,未经博主允许不得转载。
    Tips:项目里要用,花了点时间写了一下,比较简单粗暴...一拍脑门就出来了...不过显示效果还是蛮好的~~~有些功能未实现,暂时没这个需求...思路可供参考....思路可供参考....

    1.先放图,包括折线图和饼图

    demo1.png
    demo2.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.png

    4 第二种支持多个曲线,支持触摸显示

    4.1 结构大概这样

    demo2.png

    5 第三种是饼图

    比较简单,就不介绍了,和现有的第三方饼图的主要区别就是图例是分左右两块的,美观清晰一点.

    6 GitHub下载地址:

    源码传送门JLChart

    感兴趣来个star呗

    hhh.gif

    大概就这样,简单粗暴,有改进再更新咯,有问题问问我咯.虽然我也不一定很懂咯


    yooo.jpg

    7 顺便打个广告,项目叫"来点财",AppStore搜一下咯~

    hhh.gif

    相关文章

      网友评论

      • 门前的那颗樱桃树:JLLineChart 这个都有填充颜色么 加不上填充色
        疯狂的向日葵:@固执因等待而执着 最好弄清楚自己实现一下
        门前的那颗樱桃树:@JimmyLaw 在你的那个基础上改的话容易么,我主要想用长按,显示,还有颜色填充
        疯狂的向日葵:@固执因等待而执着 没有...当时就这么设计的...这个项目现在已经不维护了...快下架了
      • 空转风:楼主那个股票的走势图的那个横坐标只能显示第一个和最后一个,在哪里能改?希望能改成每个都显示的
        空转风:@JimmyLaw 那个画格子的灰色虚线是在哪里写的?
        空转风:找到了,实现了,谢谢楼主分享
        疯狂的向日葵:@年光逝也被僵尸号占了 当时需求就是这么设计的...要显示所有的横坐标要改源码
      • Mr_LS:折线图中,怎么Y轴的数据显示的不正确啊
        Mr_LS:@JimmyLaw 你好啊,那个折线图中,触摸显示的数据是正确的,但与Y轴的坐标不对应是怎么回事啊?
        疯狂的向日葵:@sky726 什么意思……
      • c42b9af86268:整个折线图能滚动么
        疯狂的向日葵:@IrSquare 不能

      本文标题:iOS/OC: 开源一个金融项目里的绘图框架

      本文链接:https://www.haomeiwen.com/subject/vzslmttx.html