我正在尝试使用CorePlot库在我的一个项目中使用散点图。我也能从中获得很好的结果,但出了点问题,而且我确信我与此无关,因为在那之后我就没有更改过代码。现在的图是这样的:

我设置的expandRangeByFactor值是:
CPTMutablePlotRange *xRange = [plotSpace.xRange mutableCopy];
[xRange expandRangeByFactor:CPTDecimalFromCGFloat(350.3f)];
plotSpace.xRange = xRange;
CPTMutablePlotRange *yRange = [plotSpace.yRange mutableCopy];
[yRange expandRangeByFactor:CPTDecimalFromCGFloat(8.3f)];
plotSpace.yRange = yRange;我不知道这里发生了什么错误,因为通过查看值,它不应该是这样的。这方面需要紧急帮助。
发布于 2012-11-17 09:23:59
-expandRangeByFactor:方法将范围的长度乘以给定的因子。它调整范围的位置,使范围的中心保持在同一位置。您正在使用相当大的因子。例如,如果您的起始x范围的长度为一天,则扩展范围将几乎为一年。
https://stackoverflow.com/questions/13380842
复制相似问题