如下图所示,x轴在此示例中非常拥挤。我知道可以通过以下方式在Core-Plotr中更改比例:
axisSet.xAxis.majorIntervalLength = CPTDecimalFromFloat(1.0f);
...所以它会让你更容易阅读。
我的问题是,是否有一种方法可以自动进行轴的缩放,这样当它变得过于庞大时,轴标签的变化会继续变得可读?
我想一种方法是检查数据点的数量并通过代码进行更改,但如果可以通过Core-Plot获得它将会很方便。
这是一张显示我的测试图的图片:
什么时候到达这个阶段我想改变它所以它显示每5个数字然后每隔10个等。
答案 0 :(得分:1)
尝试CPTAxisLabelingPolicyAutomatic
标签政策。 Plot Gallery示例应用程序中有一个演示,显示了所有可用的标签策略。