Уменьшить отступ между метками оси и метками тиков на диаграммах Flex

У меня есть mx.charts.LineChart во Flex, и я хотел бы знать, как уменьшить заполнение между метками значений и метками тиков? Я выделил регион, который я имею в виду, с помощью желтых прямоугольников на изображении ниже.

Я бы хотел, чтобы метки были как можно ближе к тиковым маркерам, подойдет всего пара пикселей.

Я только забочусь о применении этого к оси X.

Мне также было бы интересно узнать, как уменьшить отступ между заголовком оси (например, в килобайтах и ​​минутах на графике ниже) и метками значений.

Flex Chart

1 ответ

Решение

Используйте стиль labelGap класса AxisRenderer.

По умолчанию это 3 пикселя, вы можете установить его на 0 (или даже отрицательное значение, если оно все еще недостаточно близко).

Для позиционирования заголовка оси нет простого решения. Вы можете написать название вертикальной оси самостоятельно, как метку в левом верхнем углу графика. Преимущество состоит в том, что для пользователя намного лучше читать (чем вертикальное письмо).

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