![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 15
|
Всем привет.
Столкулся с тем, что после инстанцирования контейнера при записи в него - не успевают инициализироваться внутренние компоненты. В качестве выхода - есть внутренний массив в который пишутся элементы до события CreationComplete, но что то мне такое решения абсолютно не нравится. Можно как то создав контейнер - сразу заставить его проинициализировать его элементы? А не четырех тактной схемой как во флексе. Или может есть какая функа типа callLater с которой можно это провернуть |
|
|||||
|
Регистрация: Jun 2010
Адрес: Беларусь, Гродно
Сообщений: 58
|
Самый нормальный способ это повесить листенер на ивент creationComplete. Всё остальное это через... не очень хороший вариант.
Можно конечно попробовать вручную подёргать все методы которые дергаются до creationComplete и сэмулировать добавление компонента к паренту (контейнеру). Погугли, начиная с метода initialize(). |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 15
|
Спасибо за ответ.
Дергать методы чтобы инициализировать компоненты не охото, неужели нету какого нибудь штатного метода или флага типа force-initialize. Есть же флаги отложенного инстанцирования - когда компонент создается только при обращении к нему как например в ViewStack'е. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|