Core Plot グラフ オブジェクトの実装スクロールに関連する質問があります。
プロットを表示するために CPTGraphHostingView と CPTGraph を使用します。
グラフ ビューに多数のプロットがあると問題が発生します。プロットが現在の四角形に引き伸ばされているためです。
間隔 (たとえば、各プロット間に 50 ポイント) を作成する機能が必要であり、プロットの合計幅が rect よりも大きい場合は、グラフ ビューをスクロール可能にする必要があります。
ポイント間の範囲を作成するためにこのコードを追加しました
plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(xMin) length:CPTDecimalFromFloat(xMax)];
ただし、これはグラフ ビューの現在の幅に対して再計算される単なる抽象的な範囲です。次のデータに対応する範囲が欲しい:
開始: 0
終点: xMax * 50 + オフセット (つまり、xMax = 10 * 50 ポイント + 各プロットごとの 15 ポイント オフセット)