美文网首页
iOS - ORCharts

iOS - ORCharts

作者: OrangeAL | 来源:发表于2019-07-16 14:26 被阅读0次

    ORCharts


    一个可定制性较强,使用起来非常简单的 轻量级图表库。包括 环形图、饼状图、扇形图、折线图、曲线图

    相关连接

    效果预览


    RingChart

    RingChart

    LineChart

    Slider Control
    Slider Control

    Demo

    进入GitHub 拉取代码,运行Example项目

    Ring Line

    安装


    ORCharts

    pod 'ORCharts'
    

    Only Ring

    pod 'ORCharts/Ring'  
    

    Only Line

    pod 'ORCharts/Line'  
    

    使用


    Use Interface Builder

    1、 在XIBStoryboard拖拽一个 UIView 到你需要展示的位置
    2、 修改ClassORLineChartView 或是 ORRingChartView
    3、 设置 dataSourcedelegate
    具体参考Demo

    代码


    @property (nonatomic, strong) ORRingChartView *ringChartView;
    
    _ringChartView = [[ORRingChartView alloc] initWithFrame:CGRectMake(0, 0, 375, 375)];
    _ringChartView.dataSource = self;
    [self.view addSubview:_ringChartView];
    
    @property (nonatomic, strong) ORLineChartView *lineChartView;
    
    _lineChartView = [[ORLineChartView alloc] initWithFrame:CGRectMake(0, 0, 375, 350)];
    _lineChartView.dataSource = self;
    _lineChartView.delegate = self;    
    [self.view addSubview:_lineChartView];
    

    具体参考Demo

    数据刷新

    在数据改变或是配置改变的时候reloadData

    [_ringChartView reloadData];
    
    [_lineChartView reloadData];
    

    数据源代理以及配置相关

    以下是配置中部分属性图解

    Ring Line
    RingChart LineChart

    详细参考

    文末


    GitHub传送门

    有任何问题,可在本文下方评论,或是GitHub上提出issue
    如有可取之处, 记得 star

    相关文章

      网友评论

          本文标题:iOS - ORCharts

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