Как получить точку на графике в линейном графике iPhone - PullRequest
0 голосов
/ 05 февраля 2011

Привет всем,

Я работаю над линейным графиком.Я умею рисовать линейный график отлично.Но дело в том, что мне нужен эффект, подобный показанному на рисунке ниже.

enter image description here

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

Пожалуйста, помогите мне.

1 Ответ

1 голос
/ 05 февраля 2011

Вы не можете получить доступ к данным из CGPath.Вам нужно хранить свою собственную структуру данных (массив или NSArray) с парами (x, y).Затем для определения того, какая точка данных соответствует местоположению на экране, необходимо вычислить обратное значение функции, которую вы использовали для определения местоположения на экране точки данных.

...