Вместо того, чтобы получать идентификаторы сюжета в качестве меток легенд, я хотел бы предоставить собственный текст.Мои идентификаторы сюжета не подходят в качестве метки, например "#OpMarg", который я хотел бы заменить на "операционная маржа"
Я реализовал методы
-(NSString *)legendTitleForBarPlot:(CPTBarPlot *)barPlot recordIndex:(NSUInteger)index
и
-(BOOL)legend:(CPTLegend *)legend shouldDrawSwatchAtIndex:(NSUInteger)index forPlot:(CPTPlot *)plot inRect:(CGRect)rect inContext:(CGContextRef)context;
Однако legendTitleForBarPlot
никогда не вызывается.
В чем заключается ошибка в моей реализации?
Как я могу переопределить метки основных легенд и предоставить свой собственный текст для каждой метки?