iPhoneアプリ内にグラフを加えたいとき、プラグインを使うかと思いますが、その中でもメジャーなのはCore plotではないでしょうか。
そうでなくても私はCore plotを使ったのでCore plotの説明します!
私はグラフに点を加えて、タップした点のみ他の点より大きさを変える、ということがしたいときがありました。
まずは、グラフに点を表示させる方法を書きます。
グラフに点を加えるメソッドがあります。
- (CPTPlotSymbol *)symbolForScatterPlot:(CPTScatterPlot *)plot recordIndex:(NSUInteger)index
ここにグラフの点の設定を書いてあげれば万事OKです。
例えば、、、
CPTMutableLineStyle *symbolLineStyle = [CPTMutableLineStyle lineStyle]; symbolLineStyle.lineColor = [CPTColor blackColor]; CPTPlotSymbol *plotSymbol = [CPTPlotSymbol ellipsePlotSymbol]; plotSymbol.lineStyle = symbolLineStyle; plotSymbol.symbolType = CPTPlotSymbolTypeEllipse; plotSymbol.fill = [CPTFill fillWithColor: plot.dataLineStyle.lineColor]; plotSymbol.size = CGSizeMake(6.0, 6.0);