Ярлыки Y не отображаются полностью при использовании setVisibleYRangeMinimum в диаграммах ios

Я использую https://github.com/danielgindi/Charts и у меня проблемы с настройкой setVisibleYRangeMinimum для правильной работы. Я ожидаю, что он не только уменьшит масштаб до минимального диапазона, но и отобразит все метки на оси Y.

Вот мой фрагмент кода:

data.addDataSet(set1)
wrapperGraphView.data = data
wrapperGraphView.setVisibleYRangeMinimum(300, axis: .left)
wrapperGraphView.notifyDataSetChanged()

Вот результат: результат

Он правильно масштабируется, но не отображает все метки до 300 на оси Y.

Мы ценим любые предложения.

1 ответ

В соответствии со свойством Charts по умолчанию он будет скрывать Top lable как выходящий за границы Charts.

Чтобы принудительно включить максимальное значение, вам нужно включить свойство ниже, чтобы показать верхнюю метку.

wrapperGraphView.leftAxis.forceLabelsEnabled = true

Надеюсь, это поможет вам получить верхнюю метку на вашем графике.

Другие вопросы по тегам