您的位置:首页 > 移动开发 > IOS开发

IOS实用的小图表

2016-01-21 09:54 381 查看
这是一个可以简单快速创建图表的小框架


使用方法和效果图如下,完整demo地址:https://github.com/81516741/LDEasyChart

代码:

- (void)viewDidLoad {

    [superviewDidLoad];

    //创建表格

    LDEasyChart * chart = [LDEasyCharteasyChart];

    //设置点的间距

    chart.gapX = 80;

   
//设置表的位置和大小

    chart.frame =
CGRectMake(10,
100, 320, 400);

    //添加

    [self.viewaddSubview:chart];

    

   
//传递数据(这里是主要的,values和times须一一对应)

    NSArray * values =
@[@"1",@"8",@"5",@"2",@"5"];

    NSArray * times =@[@"12/01",@"12/02",@"12/03",@"12/04",@"12/05"];

    [chart drawChartWithValues:values
times:times];

    [chart setTitleX:@"天王"titleY:@"地虎"titleMain:@"小鸡炖蘑菇"];

   
//回传点击了那个位置和这个位置对应的value

    chart.dataBlock = ^(NSInteger index,NSInteger value){

        NSLog(@"%zd---%zd",index,value);

    };

}
效果图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: