Несколько вопросов о графике ядра iPhone - PullRequest
0 голосов
/ 26 декабря 2011

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

1) Я отображаю график рассеяния и хочу поставить горизонтальную линию на графике и изменил цвет линии графика и градиента, когда данныепересекает эту линию.Может ли фреймворк сделать это?Если да, может ли кто-то указать мне правильное направление, а если нет, может ли кто-нибудь дать мне подсказку о том, как лучше всего подключиться к основному графику, чтобы это произошло?

2) Я хочу, чтобы ось y была зафиксированано позволяют пользователю масштабировать ось х только путем зажима.Я могу приблизиться к желаемому поведению, используя GlobalXRange и GlobalYRange, но как только вы уменьшите масштаб, вы не сможете увеличить ось X обратно. Любые советы о том, как это исправить?

3) Я хочу добавитьаннотации на ключевые события.Какой вызов делегата я использую для этого.

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

Буду благодарен за любую помощь / ответ, который вы можете предоставить!Спасибо!

1 Ответ

0 голосов
/ 27 декабря 2011

Что касается вашего первого вопроса, вы должны использовать CoreGraphics. Руководства Google по CoreGraphics + Gradients, вы также можете включить CGGradientCreateWithColorComponents в свой поиск Google, чтобы получить лучшие результаты.

...