如图所示,x轴在此示例中非常拥挤。我确实知道可以通过以下方式在Core-Plotr中更改比例:
axisSet.xAxis.majorIntervalLength = CPTDecimalFromFloat(1.0f);
...因此将使其更易于阅读。
我的问题是,是否有一种方法可以自动缩放轴,因此当轴变得过于拥挤时,轴标签更改将无法继续读取?
我猜想一种方法是检查数据点的数量并通过代码进行更改,但是如果可以通过Core-Plot使用它会很方便。
这是显示我的测试图的图片:
在此阶段何时到达,我想对其进行更改,以便它显示每第5个数字,然后每10个数字等等。
最佳答案
尝试使用CPTAxisLabelingPolicyAutomatic
标签策略。 Plot Gallery示例应用程序中有一个演示,显示了所有可用的标签策略。
关于objective-c - Core-Plot,有没有一种自动的方法来管理轴上的数量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12103855/