如何在网格上绘制额外的横坐标?

时间:2016-05-08 08:41:50

标签: mpandroidchart ios-charts

1 个答案:

答案 0 :(得分:0)

您可以使用限制线作为附加行,像这样:

ChartLimitLine *ll1 = [[ChartLimitLine alloc] initWithLimit:YOUR_NUMBER label:@""];
ll1.lineColor = [UIColor greenColor];
ll1.lineWidth = 1.0;

要更改圆圈颜色,您需要修改private func drawCircles(context context: CGContext)中的LineChartRenderer方法。

有一个带循环的for循环:

CGContextSetFillColorWithColor(context, dataSet.getCircleColor(j)!.CGColor)

您可以将其更改为如:

if e.value > YOUR_VALUE {
    CGContextSetFillColorWithColor(context, UIColor.greenColor().CGColor)
}
else {
    CGContextSetFillColorWithColor(context, dataSet.getCircleColor(j)!.CGColor)
}

And will be smth like this: