我的y轴范围是-0.1到2.5,并希望y轴标签为0.0,0.4,0.8,1.2,1.6,2.0。
目前这就是我所拥有的
newPlotSpace.yRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(-0.1) length:CPTDecimalFromFloat(2.6)];
CPTXYAxis *y = [[CPTXYAxis alloc] init];
y.labelingPolicy = CPTAxisLabelingPolicyFixedInterval;
y.majorIntervalLength = CPTDecimalFromDouble(0.4);
但上面的代码也显示标签y = 2.4。我不希望在y轴上显示2.4。关于如何做到这一点的任何建议。
答案 0 :(得分:1)
使用CPTAxisLabelingPolicyLocationsProvided
标签政策并设置所需的刻度线位置,或将labelExclusionRanges
设置为跳过2.4的标签。