使用Core Plot绘制了一些图表。问题是:
CASE 1 :所有绘图值都相同。每个绘图值> 0.然后没有问题,如下所示
案例2 :所有绘图值都相同。每个绘图值都是< 0.然后看不到绘图线(它似乎隐藏在轴线下方),如下所示
在这两种情况下,我都将yRange设置为:
float yRangeLength = (yHigh-yLow)+(unitVariationInY*yRangeExtended);
plotSpace.yRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(yLow-unitVariationInY) length:CPTDecimalFromFloat(yRangeLength)];
建议吗?
答案 0 :(得分:0)
我添加了一个条件,说如果unitVariationInY为0(这就是出现问题的上述场景中的情况),我将其更改为非零+ ve值并且它可以正常工作!