我正在使用以下内容,但想根据我的计算值启动我的 x 轴,但是当我添加可见范围图范围与位置:CPTDecimalFromFloat(21) 时,它从一开始就消失了这条线。请帮我同样的忙。
x.majorIntervalLength = CPTDecimalFromString([NSString stringWithFormat:@"%d",(interval)]);
x.orthogonalCoordinateDecimal = CPTDecimalFromString(@"0");
x.minorTicksPerInterval = 2;
NSArray *exclusionRanges = [NSArray arrayWithObjects:
[CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0.01) length:CPTDecimalFromFloat(0.02)],
[CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0.00) length:CPTDecimalFromFloat(0.02)],
[CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0.00) length:CPTDecimalFromFloat(0.02)],
nil];
x.titleLocation = CPTDecimalFromString(@"0.0");
x.labelExclusionRanges = exclusionRanges;
x.titleOffset = 10.0;
x.visibleRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0) length:CPTDecimalFromFloat(endPoint)];
谢谢
labelExclusionRanges
删除给定范围内的刻度线和轴标签。您要删除零 (0) 处的刻度。如果您不需要该功能,则应将labelExclusionRanges
保留为 nil(其默认值)。