iPhone Core-plot: Chart Zoom In Уменьшить, ось Y больше, ось Y меньше - PullRequest
4 голосов
/ 19 октября 2011

Я сейчас использую Core-plot для разработки диаграмм на iPhone. Но есть некоторые требования, которых я не могу достичь.

Я сейчас использую CorePlot 0.4 , пример кода AAPLot для разработки

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

Мне действительно нужна помощь для этой проблемы, спасибо

enter image description here

enter image description here

я хочу, чтобы мой результат был похож на это приложение

enter image description here

enter image description here

1 Ответ

5 голосов
/ 20 октября 2011

Я вижу несколько вопросов здесь:

  1. Масштаб по оси Y. Попробуйте политику маркировки CPTAxisLabelingPolicyAutomatic на оси Y. Если это не дает вам достаточного контроля, используйте другую политику маркировки и используйте делегат пространства графика для настройки параметров маркировки по мере увеличения и уменьшения масштаба пользователя.

  2. Исчезающая ось X: сделать ее "плавающей" осью. Например,

    x.axisConstraints = [CPTConstraints constraintWithLowerOffset:0.0];
    
  3. Максимальный уровень масштабирования: используйте свойства пространства печати globalXRange и globalYRange. Если вам нужно больше контроля, вы можете использовать делегата пространства графика.

  4. Полосы прокрутки: это не поддерживается напрямую. Вы можете использовать делегат пространства графика для обновления положения полосы прокрутки.

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