核心图 xAxis 可见范围从 0 以外的开始从开始消失该线



我正在使用以下内容,但想根据我的计算值启动我的 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(其默认值)。

相关内容

最新更新