Существует метод DataSource, который вы можете использовать, чтобы обеспечить UIImage
для каждой из точек данных:
- (UIImage *)sChartTextureForPoint:(ShinobiChart *)chart
dataPointAtIndex:(NSInteger)dataIndex
forSeriesAtIndex:(NSInteger)seriesIndex
Если это реализовать, то вы можете предоставить символы, как вы хотите.
Легенда немного сложнее. Легенда обычно предназначена для идентификации отдельных серии, однако в этом случае вы хотели бы определить конкретные моменты. Это не функциональность, в настоящее время поддерживаемая Shinobi, и хотя ее можно было бы реализовать с использованием класса SChartLegend
, я думаю, вам было бы лучше создать собственный подкласс UIView
в качестве легенды.
Спасибо, сэр! Я проверю это. (Если кто-то еще хочет показать мне пример кода, я бы тоже это оценил.) – ianM