flex Container添加child

学习flex 有一周了,说一下心得吧

想panel这些控件都是 Container这些类继承下来,想加入一个child的话要调用addChild函数,

参数是DisplayObject类型,但是如果是如果真是DisplayOject类型的话,有运行错误,主要原因是Container已经override这个函数了,在里面判断这个类必须实现了IUIComponent接口,也就是说你添加的类必须是UIComponent的子类,那样的话想Bitmap这些类都不能添加了。

只能使用一种迂回的方法来实现

 

var  ui:UIComponent=new UIComponent();

ui.addChild(bitmap);

panel.addChild(ui);

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章