いくつかのポイントが補間され、いくつかのポイントがそれらの補間に使用される「キー」ポイントである散布図があります。より大きな楕円をプロット シンボルとして使用して、要点を目立たせたいと考えています。コアプロットでこれを行うにはどうすればよいですか?
プロット内のすべての点を楕円として表す方法を知っています。
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;
}