0

我有一个具有 ViewStack 的应用程序。该堆栈有大约 15 个左右的全屏面板,每个面板都有很多事情要做。因此,每个面板的子项的创建都被推迟(使用 creationPolicy),直到需要它们为止。我想在面板创建开始之前将某些内容显示为模式弹出窗口(请稍候...),如下所示:

PopUpManager.addPopUp(myPopup, FlexGlobals.topLevelApplication.root, true);

LayoutManager.getInstance().usePhasedInstantiation = false; 
theStack.thePanel.createComponentsFromDescriptors(true);
LayoutManager.getInstance().usePhasedInstantiation = true;

PopUpManager.removePopUp(instance);

但当然似乎发生的是没有显示任何内容,创建发生,持续几秒钟,然后弹出窗口迅速出现并消失。

在继续之前,如何强制在 addPopUp 之后显示弹出窗口?

4

0 回答 0