Ios 在coreplot图形中使用交替带填充为背景着色
所以我有一个x轴从0到5的图。我需要0-3个红色背景色,然后3-5个绿色背景色。我正试图通过以下方式实现这一点:Ios 在coreplot图形中使用交替带填充为背景着色,ios,colors,core-plot,graphing,Ios,Colors,Core Plot,Graphing,所以我有一个x轴从0到5的图。我需要0-3个红色背景色,然后3-5个绿色背景色。我正试图通过以下方式实现这一点: axisSet.xAxis.alternatingBandFills = [NSArray arrayWithObjects:[CPTColor redColor], [CPTColor redColor],
axisSet.xAxis.alternatingBandFills = [NSArray arrayWithObjects:[CPTColor redColor],
[CPTColor redColor],
[CPTColor redColor],
[CPTColor greenColor],
[CPTColor greenColor],
nil];
它确实有效,但颜色非常明亮,我正试图使不透明度非常低,这样你几乎看不到颜色,但能够分辨出颜色是什么。纯红色和绿色太多。在颜色中添加“alpha”(透明度):
CPTColor *color = [[CPTColor redColor] colorWithAlphaComponent:0.1];