Как изменить заголовки легенды в столбчатой диаграмме с основным графиком?
Как отобразить значения баров на CorePlot -Штабелированная гистограмма
Следуя этому посту, я хочу изменить значения заголовка Legend для моей гистограммы с накоплением, по умолчанию он принимает значения "sets", указанные в коде. Я не могу изменить значение "sets", потому что я использовал его для сопоставления и получения значений из веб-службы.
Приведенная выше диаграмма вместо "D", "O", "P", мне нужно дать значение полное имя. Я попробовал код, подобный этому, приведенный в ColoredBarChart,
-(NSString *)legendTitleForBarPlot:(CPTBarPlot *)barPlot recordIndex:(NSUInteger)index
{
return [NSString stringWithFormat:@"Bar %lu", (unsigned long)(index + 1)];
}
а затем, как показано ниже, он принимает значение индекса для всех столбцов в графике.
Как изменить значения заголовка легенды в core-plot?
1 ответ
Установить title
свойство каждого графика для изменения метки, отображаемой в легенде. Вы можете использовать attributedTitle
вместо этого, если вы хотите отобразить стилизованный текст внутри метки.