3

散布図を作成し、プロットされた点の色を変更しようとしています。これは、私がCPTでやろうとしていることの類似物です

// Add line style
CPTMutableLineStyle *lineStyle = [CPTMutableLineStyle lineStyle];
lineStyle.lineWidth = 1.0f;
lineStyle.lineColor = [CPTColor greenColor];
dataSourceLinePlot.dataLineStyle = lineStyle;

CPTX 散布図でこれを行うにはどうすればよいですか?

4

2 に答える 2

2

プロパティを設定してplotSymbol、各データ ポイントに記号を描画します。CPTTestApp の Mac バージョンには、すべての事前定義された形状を示すデモがあります。必要に応じて、カスタム シンボル形状を作成できます。

一部のデータ ポイントに対して異なるシンボルを描画する必要がある場合は、次のデータソース メソッドのいずれかを実装します。

-(NSArray *)symbolsForScatterPlot:(CPTScatterPlot *)plot
                 recordIndexRange:(NSRange)indexRange;
-(CPTPlotSymbol *)symbolForScatterPlot:(CPTScatterPlot *)plot
                           recordIndex:(NSUInteger)index;
于 2012-05-01T00:06:45.193 に答える
1

CPTScatterPlotシンボルの配列があります。これらのシンボルは のタイプCPTPlotSymbolであることが期待されているようで、そのクラスにはlineStyle.

于 2012-05-01T00:05:18.900 に答える