Компонент «Диаграмма» предназначен для отображения графических данных на мобильных устройствах с операционной системой iOS.
Пример внешнего вида компонента:

Основные функциональные возможности компонента:
изменение типа диаграммы Доступны следующие типы диаграмм: линейная, столбиковая, с областями, круговая, кольцевая, пузырьковая;
настройка формата всех элементов диаграммы: легенды, области построения, рядов, осей, подписей рядов, подписей точек ряда, маркеров и т.д.;
поддержка языков с написанием справа налево;
отображение и настройка линий тренда;
настройка эффектов анимации для объектов диаграммы;
работа с диаграммой с помощью мультисенсорных жестов;
изменение данных, оформления во время работы и последующая перерисовка диаграммы;
использование различных типов осей: ось категорий, ось значений, дополнительная ось значений, временная ось, радиальная ось;
использование абсолютных, относительных, процентных шкал для осей. Также доступно автоматическое разбиение значений оси на интервалы;
изменение размеров диаграммы.
Все файлы, необходимые для подключения и использования компонента, поставляются вместе с компонентом. Для подключения выполните следующие шаги:
Подключите следующие библиотеки:
Charting.framework или исходные коды компонента;
CoreGraphics.framework;
Foundation.framework;
QuartzCore.framework;
UIKit.framework;
Для подключения библиотек необходимо в настройках цели проекта перейти на вкладку «Build Phases», раскрыть раздел «Link Binary With Libraries» и добавить необходимые библиотеки в список.
Добавьте в проект содержимое следующих папок:
prognozshared/brush;
prognozshared/chart;
prognozshared/scale;
nushared-prognoz/NSString+ProperAlign;
nushared-prognoz/UIColor+hex;
Добавьте в проект файл NWTypes.h из папки shared\Headers.
Убедитесь, что в настройках проекта отключена опция «Objective-C Automatic Reference Counting».
Опция «Objective-C Automatic Reference Counting» находится на вкладке «Build Settings», расположенной на панели для настройки цели проекта.
Создайте файл PrefixHeader.pch и добавьте в него следующие строки:
#import <Foundation/Foundation.h>;
#import <UIKit/UIKit.h>;
В настройках построения цели проекта для параметра «Prefix Header» укажите путь к pch-файлу.
Убедитесь, что в настройках проекта включена опция «Precompile Prefix Header».
После подключения для работы с компонентом доступен набор:
Набор примеров работы с компонентом диаграммы приведен в разделе «Примеры использования компонентов».
См. также: