Базовый график: установка разных цветов для каждой гистограммы - PullRequest
2 голосов
/ 28 февраля 2012

Я пытаюсь построить гистограмму в положительном и отрицательном направлении, просто хотел узнать, могу ли я назначить один цвет для гистограммы в положительном направлении и другой цвет для гистограммы в отрицательном направлении? В настоящее время все мои столбцы одного цвета. Как изменить все столбцы с положительного на красный и все столбцы с отрицательного на синий?

Ответы [ 2 ]

4 голосов
/ 28 февраля 2012

Реализация метода источника данных -barFillForBarPlot:recordIndex:.Для каждого индекса проверьте значение данных, связанное с данным индексом, и верните желаемую заливку.

1 голос
/ 05 сентября 2014

вы просто должны сделать что-то вроде этого:

-(CPTFill *)barFillForBarPlot:(CPTBarPlot *)barPlot recordIndex:(NSUInteger)idx {

    return [CPTFill fillWithColor:[CPTColor colorWithComponentRed:147./255. green:200./255. blue:1. alpha:0.5]];
}
...