如何强制Flex首先加载特定元素?

时间:2010-11-17 23:44:48

标签: flex

我有一个只读访问器,其值取决于图像的宽度。此图像的宽度决定了flex中定义的所有种类的位置值。事实证明,当我加载时,访问器返回0一段时间,然后,当事物开始接受输入时,它返回其正确的值。

有什么方法可以强制Flex首先加载图像,从而指定它的宽度?

1 个答案:

答案 0 :(得分:0)

为什么不使用Loader类加载图像,加载器类有加载完成事件,然后加载完成图像,做任何你想要的,

var loader:Loader = nee Loader();

loader.load(new URLRequest('tree.png');
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,productLoadingComplete);   
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,productLoadingError);


private function productLoadingComplete(event:Event):void
{

}