2010-04-29 57 views
0

我有一个应用程序可以通过主应用程序中的viewstack访问不同的组件。Flex 3 - 删除图像闪烁

主要应用效果如下:

<Application> 
    <Viewstack> 
     <myComponent1/> 
     <myComponent2/> 
     <myComponent3/> 
     . 
     . 
     . 
    </Viewstack> 
</Application> 

在myComponent1,我在Horizo​​ntalList,用户可以选择产品。 在myComponent2中,组件中有2个容器。在myComponent1中选择产品的较大图像的左容器,以及具有产品所有特性的正确容器。 这两个容器都有一个嵌入背景图像。

当我在myComponent1中选择一个产品时,应用程序显示myComponent2。显示组件时,首先看到没有产品大图的页面,然后两个容器闪烁并显示产品图像。

我怎样才能避免这种闪烁?这真是烦人> _ <

在此先感谢您的帮助=)

问候。 BS_C3

回答

0

我已经想出了为什么图像闪烁。 我在其他组件中加载了相同类型的图像,但它只在这一个中闪烁。

我的猜测是图像太大,加载需要一些时间。

我将在应用程序启动时加载所有图像,以便它们处于浏览器的现金中。

希望这个解决方案能帮助别人。

问候。