我有一个使用CorePlot创建的图表。用户可以在散点图之间切换:
和条形图:
正如您在条形图案例中所见,图表在右侧移动,直到第二个条形图不再可见。当显示超过5个元素时,不会发生这种情况:
看起来自动定位错误地放置了一些填充但我不确定如何避免这个问题。
有什么想法吗?
答案 0 :(得分:1)
我想我找到了一个可能的解决方案,扩展了绘图空间的X轴范围,以便包含所有元素,并在右边留下一小部分:
// X-Axis spacing
plotSpace.xRange = [CPTPlotRange
plotRangeWithLocation:CPTDecimalFromFloat(0.0)
length:CPTDecimalFromFloat([graphData count] - 0.7)];
我将等待将此设置为最佳解决方案,以防有人提供更好的东西。