Ios 如何更改核心图散点图的颜色?

Ios 如何更改核心图散点图的颜色?,ios,core-plot,Ios,Core Plot,我做了一个散点图,并试图改变绘制点的颜色。这是我试图用CPT做的模拟 // Add line style CPTMutableLineStyle *lineStyle = [CPTMutableLineStyle lineStyle]; lineStyle.lineWidth = 1.0f; lineStyle.lineColor = [CPTColor greenColor]; dataSourceLinePlot.dataLineStyle = lineStyle; 如何使用CPTX散点图

我做了一个散点图,并试图改变绘制点的颜色。这是我试图用CPT做的模拟

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

如何使用CPTX散点图进行此操作?

CPTSatterPlot
有一个符号数组。看起来这些符号的类型应为
CPTPlotSymbol
,而该类又具有您可以自定义的常用属性,例如
lineStyle

设置
plotSymbol
属性以在每个数据点绘制符号。Mac版本的CPTTestap中有一个演示,显示了所有预定义的形状。如果需要,可以创建自定义符号形状

如果需要为某些数据点绘制不同的符号,请实现以下数据源方法之一:

-(NSArray *)symbolsForScatterPlot:(CPTScatterPlot *)plot
                 recordIndexRange:(NSRange)indexRange;
-(CPTPlotSymbol *)symbolForScatterPlot:(CPTScatterPlot *)plot
                           recordIndex:(NSUInteger)index;