Библиотеки iPhone для построения графиков - PullRequest
0 голосов
/ 02 мая 2010

Я ищу хорошую библиотеку для построения графиков (линейные, круговые, столбчатые диаграммы), которая позволяет взаимодействовать с прикосновениями пользователя, как в приложении Stocks.

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

Подскажите, пожалуйста, какие библиотеки можно использовать?

1 Ответ

0 голосов
/ 10 мая 2010

Сконфигурировал проблему.

Логика взаимодействия описана в базовой библиотеке в файле CPLayerHostingView.m.

Если вам нужно связать ViewController с CPLayerHostingView, просто добавьте свойство:

@interface CPLayerHostingView : UIView<CPPlotDataSource> {
@protected
    CPLayer *hostedLayer;
    CPTestAppScatterPlotController *touchController;
}

@property (nonatomic, readwrite, retain) CPLayer *hostedLayer;
@property (nonatomic, readwrite, retain) CPTestAppScatterPlotController *touchController;

Тогда в ViewController используйте код:

CPLayerHostingView *hostingView = (CPLayerHostingView *)self.view;
hostingView.touchController = self;

Так что теперь вы можете запускать любые методы представления контроллера из представления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...