UILoader 组件是一个容器,可显示 SWF、JPEG、渐进式 JPEG、PNG 和 GIF 文件。每当需要从远程位置检索内容并将其拖到 Flash 应用程序中时,您都可以使用 UILoader。例如,您可以使用 UILoader 在表单中添加公司徽标(JPEG 文件)。也可以在显示照片的应用程序中使用 UILoader 组件。使用
load()
方法加载内容;使用
percentLoaded
属性确定已加载内容的多少;使用
complete
事件确定何时完成加载。
您可以缩放 UILoader 的内容,或者调整 UILoader 自身的大小来匹配内容的大小。默认情况下,将缩放内容以适应 UILoader。您也可以在运行时加载内容并监控加载进度(不过内容加载一次后会被缓存,所以进度会快速跳进到 100%)。在 UILoader 中加载内容时,如果指定位置,必须将位置(X 和 Y 坐标)指定为 0, 0。