Как связать ось диаграммы с серией диаграмм, используя Shinobi iOS SDK?
Я добавил вторичную ось на свой график, используя addYAxis:(SChartAxis *)newYAxis
, Как мне связать второй ряд с новой осью?
я нашел (BOOL)isLinkedToSeries:(SChartSeries *)series
в SChartAxis.h. Но как мне создать начальную ссылку?
1 ответ
Решение
Если у вас есть несколько осей на ShinobiChart, то вы можете использовать sChart:xAxisForSeriesAtIndex:
а также sChart:yAxisForSeriesAtIndex:
на SChartDataSource
протокол.
Например, если у вас есть 2 оси Y и 2 серии, и вы хотите, чтобы первая серия была связана с первыми осями, а вторая ось со второй серией, то примените следующий метод для вашего источника данных:
- (SChartAxis *)sChart:(ShinobiChart *)chart yAxisForSeriesAtIndex:(int)index
{
return chart.allYAxes[index];
}