0

下の図に見られるように、この例では x 軸が非常に混雑しています。Core-Plotr で次の方法でスケールを変更できることは知っています。

axisSet.xAxis.majorIntervalLength = CPTDecimalFromFloat(1.0f);

…だから読みやすい。

私の質問は、軸のスケーリングを自動化する方法があるかどうかです。そのため、混雑しすぎると、軸ラベルが変更されて読みやすくなりますか?

データ点数を確認してコードで変更するのも一つの方法かと思いますが、Core-Plot で利用できると便利です。

私のテストグラフを示す写真は次のとおりです。

ここに画像の説明を入力

この段階に到達したら、5 番目ごと、次に 10 番目ごとなどに表示されるように変更したいと思います。

4

1 に答える 1

1

CPTAxisLabelingPolicyAutomaticラベル付けポリシーを試してください。Plot Gallery サンプル アプリには、使用可能なすべてのラベル付けポリシーを示すデモがあります。

于 2012-08-24T21:34:23.103 に答える