#apache-flex
#apache-flex
Вопрос:
Я изменяю размер диаграммы и хочу ее сфотографировать, когда все дочерние элементы этой диаграммы будут обновлены.
Например, я рисую некоторые элементы на графике после изменения размера. Я пытался связать в цепочку кучу callLater(), но я все еще сталкиваюсь с проблемами на медленных компьютерах.
Похоже, что инициирование события при выполнении последних дочерних элементов не работает, поскольку для его отрисовки может потребоваться некоторое время (отсюда и callLaters).
Существует ли наилучшая практика, позволяющая узнать, когда что-то обновляется?
Ответ №1:
Предполагая, что используемая вами диаграмма соответствует соглашениям о жизненном цикле компонента Flex; попробуйте прослушать событие updateComplete.