В моем приложении я использую BarChart для отображения данных. Однако текст на оси категорий может быть слишком длинным для отображения на диаграмме, поэтому flex автоматически подстраивает размер шрифта до такой степени, что данные либо не читаются, либо текст частично виден.
Длина текста меняется каждый раз, когда поступают новые данные, поэтому я не могу установить для атрибута gutterLeft статическое значение во время выполнения.
Две вещи, которые приходят мне в голову:
Динамическое изменение желоба в соответствии с новыми данными
Установите полосу прокрутки на оси категорий, чтобы, если какой-либо текст не помещался в пространстве, пользователь мог прокрутить его, чтобы увидеть его
Буду признателен за любую помощь.
EDIT:
У меня одновременно создаются сотни строк данных, поэтому я не могу использовать легенду для каждого элемента.
Кроме того, я понятия не имею, как изменить свойство gutterLeft с помощью actionscript. Делать это в MXML так же просто, как
gutterLeft="100"
но я не могу получить доступ к свойству с помощью actionscript. Я также пытался связать переменную gutterLeft с целым числом и изменить это целое число, и оно все еще не работало. : |