2

Coreplot Framework を使用して折れ線グラフを作成していますが、

 CPTScatterPlot *plot = [[CPTScatterPlot alloc] init];
 plot.dataSource = self;
 plot.identifier = @"mainplot";
 plot.dataLineStyle = lineStyle_;
 plot.plotSymbol = plotSymbol;
 plot.interpolation = CPTScatterPlotInterpolationCurved;
 [self.graph addPlot:plot];

私が使用している場合CPTScatterPlotInterpolationLinear、ポイントはグラフで正しく結合されていますがCPTScatterPlotInterpolationCurved、ポイントはグラフで正しく設定されていません

1. CPTScatterPlotInterpolationLinear の使用 CPTScatterPlotInterpolationLinear

2.CPTScatterPlotInterpolationCurvedの使用 ここに画像の説明を入力

上のポイントは正しく機能していますが、下のポイントのみが正しく設定されていません。ポイント { (2,0),(3,0)} を参照してください。この問題を解決するには?

4

1 に答える 1

1

それは設計どおりに機能しています。目標は、方向の急激な変化をできるだけ少なくして、すべてのデータ ポイントを通過する滑らかな曲線を取得することです。

改善方法について提案がある場合は、Core Plot issue trackerで機能強化リクエストを開いてください。

于 2013-11-08T13:00:31.190 に答える