美文网首页
PNChat---PNLineChart折线图使用情况记录

PNChat---PNLineChart折线图使用情况记录

作者: MYC_ios | 来源:发表于2017-11-18 10:13 被阅读0次

刚开始对于是使用Charts还是PNChat进行选择,个人认为自己项目中的折线图,饼状图,还有柱状图的要求一般化,所以选择PNChat.(Charts打的包大,PNChat打的包小)简单记录一下自己使用PNLineChart折线图时遇到的情况,PNChat(0.8.9).

一.添加PNChat到项目里

通过Cocoapods       pod 'PNChat'  (我使用的是0.8.9)

二.在GitHub上下载PNChat的Demo项目地址:https://github.com/kevinzhow/PNChart

页面展示:

就上面的页面展开分析:

1.数据需要刷新

2.折线后面的网格

3.标注的显示

以上是最主要的点(个人感觉)

三.下载PNChat的demo,迫不及待的开始码代码,

不一会,界面就搭建完成,欣喜若狂以为完成之际,出现以下问题:

1.x轴与其上面的数据没有完全对应上

2.折线后面的网格没有找到合适的方法(自己能力有限)

3.刷新数据时,上一次标注显示的数据还存在.

针对以上问题解决方法如下:

1.在#import "PNLineChart.h"类的实现文件中

把绿色箭头指向的注释,换成红色箭头指向的代码.(问题1解决)

2.没有找到网格的方法,自己绘制也比较麻烦,(嘿嘿,找UI呗)切了一张底图.(问题2解决)

3.在#import "PNLineChart.h"

- (void)updateChartData:(NSArray *)data更新方法下添加图片中圈住的代码

问题3解决

以上仅是自己观点,也希望大神尽快优化.

相关文章

  • PNChat---PNLineChart折线图使用情况记录

    刚开始对于是使用Charts还是PNChat进行选择,个人认为自己项目中的折线图,饼状图,还有柱状图的要求一般化,...

  • 运维常用命令

    查看内存使用情况的命令用free命令查看内存使用情况 查看项目被关掉的记录 查看占用端口8080的进程 运行结果:...

  • mtrace-内存使用追踪(内存)

    1. 函数格式: mtrace 用于开启内存使用记录,muntrace用于取消内存使用记录。内存使用情况记录到一个...

  • 时间记录——5周总结

    目前记录时间已经第五周了,现在分析本周时间使用情况,对比上周情况,反思原因不足,改进方法。 本周时间使用情况: 一...

  • 时间记录——3周总结

    目前记录时间已经第三周了,现在分析本周时间使用情况,对比上周情况,反思原因不足,改进方法。 本周时间使用情况: 一...

  • 时间记录——4周总结

    目前记录时间已经第四周了,现在分析本周时间使用情况,对比上周情况,反思原因不足,改进方法。 本周时间使用情况: 一...

  • echarts插件-图表宽度自适应

    单个折线图 多个折线图

  • 时间记录——第9周

    目前记录时间已经第9周了。现在分析本周时间使用情况。 本周时间使用情况: 一天工作约4.73h,(相比于上周,延长...

  • 时间记录——第10周

    目前记录时间已经第10周了。现在分析本周时间使用情况。 本周时间使用情况: 一天工作约4.63h,(相比于上周持平...

  • 为什么你做的折线图那么生硬?

    今天来讲解基本图表,折线图,以及折线图特有的美化技巧。我们常用的折线图有两种:折线图和带数据标记的折线图。数据标记...

网友评论

      本文标题:PNChat---PNLineChart折线图使用情况记录

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