我在这里看到了这个问题:Coreplot graph fill color along y-axis
它回答了如何沿xaxis填充图表:
CPTPlotRange *range = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromDouble(4.0) length:CPTDecimalFromDouble(6.0)];
CPTFill *bandFill = [CPTFill fillWithColor:[[CPTColor whiteColor] colorWithAlphaComponent:.2f]];
[xAxis addBackgroundLimitBand:[CPTLimitBand limitBandWithRange:range
fill:bandFill]];
然而,这给了我一个这样的图表:
我希望白色只在图线下面,而不是在它上面。
有办法吗?
答案 0 :(得分:1)
您可以将绘图分成几部分,并为每个部分使用不同的绘图。将areaFill
应用于要突出显示的细分。
您还可以在Core Plot issue tracker上添加增强请求,以便将其添加到散点图中。