0

我有一个具有不同组件的应用程序,可以通过主应用程序中的视图堆栈访问这些组件。

主应用程序如下所示:

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

在 myComponent1 中,我有一个横向列表,用户可以在其中选择产品。在 myComponent2 中,组件内有 2 个容器。左侧容器具有在 myComponent1 中选择的产品的较大图像,右侧容器具有产品的所有特征。两个容器都有一个嵌入的背景图像。

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

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

提前感谢您的帮助 =)

问候。BS_C3

4

1 回答 1

0

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

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

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

希望这个解决方案对某人有所帮助。

问候。

于 2010-05-11T13:12:43.023 回答