所以我有一个x轴从0-5开始的图表。我需要将0-3背景颜色设置为红色,然后将3-5设置为绿色。我正在尝试通过使用以下方法:
axisSet.xAxis.alternatingBandFills = [NSArray arrayWithObjects:[CPTColor redColor],
[CPTColor redColor],
[CPTColor redColor],
[CPTColor greenColor],
[CPTColor greenColor],
nil];
它确实可以工作,但是颜色非常亮,我试图将不透明度降低得很低,以便您几乎看不到颜色,但是能够分辨出什么颜色。红色和绿色常亮。
最佳答案
在颜色上添加“alpha”(透明度):
CPTColor *color = [[CPTColor redColor] colorWithAlphaComponent:0.1];