0

いくつかのポイントが補間され、いくつかのポイントがそれらの補間に使用される「キー」ポイントである散布図があります。より大きな楕円をプロット シンボルとして使用して、要点を目立たせたいと考えています。コアプロットでこれを行うにはどうすればよいですか?

プロット内のすべての点を楕円として表す方法を知っています。

CPTPlotSymbol *plotSymbol = [CPTPlotSymbol ellipsePlotSymbol];
plotSymbol.fill = [CPTFill fillWithColor:[CPTColor whiteColor]];
plotSymbol.size = CGSizeMake(5.0, 5.0);
plot.plotSymbol = plotSymbol;

ただし、dataLabelForPlot を実装することでテキスト ラベルを使用できるように、その設定をフィルタリングする方法は異なります。

-(CPTLayer *)dataLabelForPlot:(CPTPlot *)plot recordIndex:(NSUInteger)idx {
    return isSpecial(idx) ? [[CPTTextLayer alloc] initWithText:@"key"] : nil;
}
4

1 に答える 1