Требования к операционной системе: iOS 5.0 и выше.
Мобильное устройство: iPad.
В данном примере реализовано изменение цвета точки ряда диаграммы, изменение размера, цвета, толщины и выравнивая маркеров оси диаграммы. Также реализовано скрытие оси X и установка смещения оси значений.
Для выполнения примера необходимо разместить взамен метода executeExample класса ViewController (см. раздел «Создание линий уровня и тренда на диаграмме») следующий код:
// Функция для выполнения примера
-(void) executeExample{
// Получаем ряд диаграммы
ColumnSeries *chartSerie = [chart seriesList][1];
// Получаем точку ряда диаграммы
ColumnPoint *columnPoint = [[chartSerie points] objectForKey:[NSNumber numberWithInt:0]];
// Устанавливаем фоновый цвет точки ряда диаграммы
[columnPoint setBackground:[SolidColorBrush solidColorBrushWithColor:[UIColor orangeColor]]];
// Получаем ось X диаграммы
ValueAxis *xAxis = [chart xAxis];
// Инициализируем ось
[xAxis initWithFrame:CGRectMake(0, 0, 600, 550) type: AxisLineX];
// Получаем ось Y диаграммы
ValueAxis *yAxis = [chart yAxis];
// Получаем маркеры
AxisTicks *yMajAxisTicks = [yAxis majorTicks];
// Устанавливаем размер маркеров
[yMajAxisTicks setSize:5];
// Устанавливаем цвет маркеров
[yMajAxisTicks setColor:[UIColor purpleColor]];
// Устанавливаем толщину маркеров
[yMajAxisTicks setThickness: 3];
// Устанавливаем выравнивание маркеров
[yAxis setTickLabelAlignment:AlignmentRight];
// Скрываем ось X
[xAxis setOptimizedOut:YES];
// Устанавливаем смещение оси значений
[chart setAxisOffset:-2];
}
В результате был изменен цвет точки ряда диаграммы, параметры маркеров оси. Ось X была скрыта, было установлено смещение оси значений:

См. также: