Я построил линейный график (с индикатором линии данных и графиками) с использованием основного графика. Когда я нажимаю на определенный символ графика, индикатор данных переместится на этот выбранный символ графика. Однако, если два или более символа очень близки друг к другу, тогда появляется шанс нанести неправильный символ графика. Таким образом, я решил, что индикатор линии будет перетаскиваться или прокручиваться вдоль, если пользователь держит палец и перемещается влево/вправо по графику. Я не уверен, буду ли я на правильном пути, используя делегат METHODE из PlotSpace:CorePlot: позволяет отображать индикатор линии передачи данных по линейному графику
-(BOOL) plotSpace:(CPTPlotSpace *) space shouldHandlePointingDeviceDraggedEvent:(id)event atPoint:(CGPoint)point
Я бы очень признателен, если кто-то имеет решение или намек на этот вопрос. Заранее спасибо!
(К сожалению, я хотел отправить свой график, но, кажется, я не позволил сделать это еще:)
Что вы используете для индикатора данных? –
Я создал два диаграммы рассеяния, один для моего графического графика и один для моего индикатора данных (и оба используют один и тот же mutablelinestyle). – fernyfine