Как связать ось диаграммы с серией диаграмм, используя 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];
}
Другие вопросы по тегам