我在IOS应用程序中使用BEMSimpleLine图。我想在某些选定区域更改图表颜色。手段,目前图形颜色为蓝色,从x轴点5到点10,我想使其成为绿色。其他图形区域应仅为蓝色。我怎么能这样做?
当前图形图像
必需的图形图像
答案 0 :(得分:0)
设置areaBaseValue和areaFill属性。基值是填充区域的下边界。这通常设置为yRange的位置值,以便填充从绘图区域的底部开始,但不一定如此。填充可以是任何CPTFill - 纯色(具有可选的透明度),图像或渐变。例如:
plot.areaFill = [CPTFill fillWithColor:[CPTColor redColor]];
plot.areaBaseValue = CPTDecimalFromInteger(0);