ios-charts — проблемы с использованием autoScaleMinMaxEnabled

Я пытаюсь автоматически масштабировать ось Y для LineChart. Если я устанавливаю параметр autoScaleMinMaxEnabled, за которым следует notifyDataSetChanged, автоматического масштабирования не происходит. Также не работает переключение autoScaleMinMaxEnabled в ChartsDemo. Есть какая-то особенная хитрость?

Большое спасибо! - Тино


person Tino Langer    schedule 06.10.2015    source источник


Ответы (1)


«Хитрость» заключается в том, что минимальное/максимальное значение оси Y определяется динамически во время прокрутки в зависимости от значений y, содержащихся в видимом диапазоне x.

Если вы хотите увидеть, как это работает в демоверсии, увеличьте масштаб, включите autoScaleMinMaxEnabled, а затем прокрутите вправо. Следите за осью Y.

person daniel.gindi    schedule 28.10.2015