У меня есть несколько пользовательских компонентов, которые получены из UIComponent. Я перегружен updateDisplayList, чтобы они выглядели нестандартно. Я создал макет, который размещает эти пользовательские компоненты, но чтобы правильно разместить их, я должен знать ширину, высоту пользовательских компонентов. Они создаются динамически. После того, как все они созданы (событие creationCompleted сработало для каждого), я пытаюсь их разметить, но свойство width / height все еще равно 0.
Я также пытался добавить их на холст перед началом макета.
Итак, мой вопрос, как создать пользовательский UIComponent, который размещается динамически, и узнать его ширину и высоту.
спасибо
редактирование:
Используя пространство имен mx_internal, я могу установить ширину и высоту (используя внутренние поля $ width и $ height), и похоже, что это работает. Но не очень чистое / хорошее решение.