2011-09-27 23 views

回答

4

開箱即用,沒有。如果不構建Flex項目,則不能使用Flex框架;這些類中有很多代碼依賴於在其他Flex容器中運行。

如果您只是需要代碼來垂直或水平堆疊子代碼(沒有任何度量/佈局合格),那麼代碼非常簡單。以下是一些容器的初步代碼,它將垂直堆疊兒童並且沒有佈局合格。

public class VerticalContainer extends Sprite 
{ 
    public function VerticalContainer() 
    { super(); } 

    override public function addChild(child:DisplayObject):DisplayObject 
    { 
      child.y = height; 
      return super.addChild(child); 
    } 
} 

有沒有保護孩子的位置,使任何有關於它的引用可能沒有VerticalContainer不瞭解它移動它。這裏有很多漏洞可以填補,但這是一個原始的例子,你可以做什麼來編寫這些組件。

相關問題