IOS charts框架 直线图 线性图

来源:互联网 发布:山东师范大学知乎 编辑:程序博客网 时间:2024/04/29 02:20

这里写图片描述
集成charts折线图,基础代码部分与之前博客相似。这里重点介绍一下自定义x轴。在介绍柱状图demo的时候,我们使用了系统初始化方法。我们这次通过协议实现。自定义类 遵守x轴协议,实现代理方法

#import <Foundation/Foundation.h>@import Charts;@interface DateValueFormatter : NSObject<IChartAxisValueFormatter>-(id)initWithArr:(NSArray *)arr;@end

然后import这个类 就可以修改x轴值了

  NSArray *xVals = [NSArray new];    xVals = @[@"00:00",@"06:00",@"12:00",@"18:00",@"24:00"];    self.chartView.xAxis.valueFormatter = [[DateValueFormatter alloc]initWithArr:xVals];

框架结构介绍,以及集成问题请参考以前博客:
http://blog.csdn.net/lee727n/article/details/76240745
http://blog.csdn.net/lee727n/article/details/76230450

其他细节请参考源代码
demo请到本人github下载:
https://github.com/lee727n/charts-lineView