Мне нужно добавить один символ графика и отобразить значения координат x и y в точке, выбранной пользователем.И задача была реализована путем добавления CPTPlotSpaceAnnotation в методе
-(void)scatterPlot:(CPTScatterPlot *)plot plotSymbolWasSelectedAtRecordIndex:(NSUInteger)index
и возврата значения nil по индексу, отличному от выбранного в методе,
-(CPTPlotSymbol *)symbolForScatterPlot:(GraphScatterPlot *)plot recordIndex:(NSUInteger)index
для отображения только одного графика.
Для отображения только одного графика мне нужно перезагрузить график для каждого касания пользователем линии.Но это утомительный процесс в случае больших наборов данных.Таким образом, пользовательский интерфейс зависал на некоторое время после каждого прикосновения.Как я могу избежать этого?