Да, все верно - дочерние элементы ViewStack создаются только тогда, когда это необходимо по умолчанию («отложенное создание» - это фраза, которую вы услышите в этом контексте). Если вместо этого вы хотите поручить Flex создать все дочерние элементы контейнера ViewStack, рассмотрите возможность использования свойства creationPolicy , общего для всех mx.core.Containers
:
СозданиеПолиция
ContainerCreationPolicy.ALL означает, что
навигатор сразу контейнеры
создать более глубоких потомков для каждого
ребенок, а не ждать, пока
ребенок выбран.
<mx:ViewStack id="myStack" creationPolicy="all" />
Это немного медленнее при запуске, потому что вы создаете кучу дочерних компонентов, которые вам, возможно, еще не нужны, но если вы помните об этом компромиссе, это может пригодиться когда-нибудь.