我有一个测试 Shinobi Control 图表正在工作,但我需要在每个数据点放置一个箍,“O”。你怎么做到这一点?
1 回答
0
您需要在系列样式对象上适当设置点颜色。能够显示点 ( SChartScatterSeries, SChartLineSeries, SChartBandSeries) 的系列在它们的样式对象中都有一个pointStyle属性,它是 的一个实例SChartPointStyle。这具有以下相关属性:
innerColorcolorinnerRadiusouterRadiusshowPoints
根据您想要的效果(以及您使用的系列类型),您需要适当地设置这些。例如,要在 上显示“箍” SChartScatterSeries,您可以将以下内容用于数据源方法:
- (SChartSeries *)sChart:(ShinobiChart *)chart seriesAtIndex:(int)index
{
_series = [SChartColumnSeries new];
SChartScatterSeries *series = [SChartScatterSeries new];
series.style.pointStyle.innerColor = [UIColor whiteColor];
return series;
}
请注意,如果您使用SChartBandSeriesor SChartLineSeries,这些默认showPoints设置为NO,因此您需要将其设置为YES自己。
于 2013-10-08T05:32:53.820 回答