Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个用 CorePlot 创建的图表。用户可以在散点图之间切换:
和条形图:
正如您在条形图中看到的那样,图表向右移动,直到第二个条形不再可见。当显示超过 5 个元素时,不会发生这种情况:
看起来自动定位错误地放置了一些填充,但我不确定如何避免这个问题。
任何的想法?
我想我找到了一个可能的解决方案,扩展绘图空间 X 轴范围以包含所有元素并在右侧留下一个小边距:
// X-Axis spacing plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0.0) length:CPTDecimalFromFloat([graphData count] - 0.7)];
我会等待将此设置为最佳解决方案,以防万一有人提出更好的解决方案。