0

当我自己运行 SWF 时,组合框显示得很好。在属性检查器中设置的 rowCount 属性工作得很好;dataProvider 属性可以很好地填充该框;一切正常。

但是,当我使用 Loader 类将该 SWF 加载到父 SWF 中时,一切都变得糟糕透顶。ComboBox 显示为空。组件检查器中的所有设置都将被忽略。当我手动设置 dataProvider 时,它被忽略了。

如果我调用 addItem,项目将显示,因此我可以将项目放入列表中......但这只是清楚地表明 rowCount 被忽略了,因为 8 个项目中只有 5 个可见(我必须滚动浏览其余项目) ,即使 rowCount 设置为 8 或组合框的长度属性。

当使用 Loader 类加载到外部 SWF 中时,按钮和基本上所有 CS3 组件都会中断。

有谁知道如何解决这一问题?

4

1 回答 1

0

将组合框组件拖放到父 fla 的库中。它会起作用,不幸的是 parent.swf 的内存大小会增加。

于 2009-12-14T07:51:37.690 回答