【发布时间】:2012-11-14 14:34:57
【问题描述】:
我正在使用 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;
我不知道这里发生了什么错误,因为通过查看值,它不应该是这样的。 在这方面需要紧急帮助。
【问题讨论】:
-
之前的范围是多少?你期待什么?
-
我将 x 的范围设置为 0.3,将 y 的范围设置为 4.7。
-
最终的范围是多少?你期待什么?据我所知,
-expandRangeByFactor:方法按设计工作。 -
实际上,它工作正常开始搞乱更多的地块。
-
我发现了一个问题,但不知道如何解决。
expandRangeByFactor针对不同数量的绘图显示不同类型的图表。如果图的数量较大,则图形会被拥塞为较小的单元,但如果数量较少,则很难查看,因为其中的差异非常大。
标签: iphone objective-c ios5 core-plot