1

CorePlot我有一个看起来像这样的图表iOS5在此处输入图像描述

像这样iOS6在此处输入图像描述

正如你所看到的,它被放错了很多地方。我用于定位它的代码保持不变:

graph.plotAreaFrame.paddingTop    = 20.0;
graph.plotAreaFrame.paddingRight  = 0.0;
graph.plotAreaFrame.paddingBottom = 0.0;
graph.plotAreaFrame.paddingLeft   = 0.0;

[plotSpace scaleToFitPlots:[NSArray arrayWithObjects:plot01, plot02, nil]];

CPTMutablePlotRange *xRange = [plotSpace.xRange mutableCopy];
[xRange expandRangeByFactor:CPTDecimalFromCGFloat(1.4f)];
plotSpace.xRange = xRange;
CPTMutablePlotRange *yRange = [plotSpace.yRange mutableCopy];
[yRange expandRangeByFactor:CPTDecimalFromCGFloat(1.6f)];
plotSpace.yRange = yRange;

x.gridLinesRange = yRange;
y.gridLinesRange = xRange;

关于为什么会发生这种情况的任何想法?我真的被困在这里,尝试在这里和那里链接值,但结果保持不变。

我正在使用最新版本的 Core Plot1.1Xcode 4.6

4

1 回答 1

1

这是 Core Plot 1.1 的一个已知问题。它已在最新代码中修复,但从那时起就没有另一个完整版本。您可以使用 Mercurial 从Google Code中提取最新代码以进行修复。

于 2013-03-08T01:11:00.547 回答