iOS CorePlot:错误的条形图定位

时间:2013-04-04 11:55:02

标签: core-plot bar-chart

我有一个使用CorePlot创建的图表。用户可以在散点图之间切换:

enter image description here

和条形图:

enter image description here

正如您在条形图案例中所见,图表在右侧移动,直到第二个条形图不再可见。当显示超过5个元素时,不会发生这种情况:

enter image description here enter image description here

看起来自动定位错误地放置了一些填充但我不确定如何避免这个问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我想我找到了一个可能的解决方案,扩展了绘图空间的X轴范围,以便包含所有元素,并在右边留下一小部分:

// X-Axis spacing
plotSpace.xRange = [CPTPlotRange
                    plotRangeWithLocation:CPTDecimalFromFloat(0.0)
                    length:CPTDecimalFromFloat([graphData count] - 0.7)];

enter image description here

我将等待将此设置为最佳解决方案,以防有人提供更好的东西。