Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex flex中容器的自动转换_Apache Flex_Actionscript_Mxml - Fatal编程技术网

Apache flex flex中容器的自动转换

Apache flex flex中容器的自动转换,apache-flex,actionscript,mxml,Apache Flex,Actionscript,Mxml,例如,我有一个容器: <mx:HBox width="100"> <mx:Box width="50"> </mx:Box> <mx:Box width="50"> </mx:Box> <mx:Box width="50"> </mx:Box> </mx:HBox> 父容器的宽度为100,子容器明显更大,然后出现可以禁用/启用的滚动条,但我希望第三个块向下跳转

例如,我有一个容器:

<mx:HBox width="100">
   <mx:Box width="50">
   </mx:Box>
   <mx:Box width="50">
   </mx:Box>
   <mx:Box width="50">
   </mx:Box>
</mx:HBox>

父容器的宽度为100,子容器明显更大,然后出现可以禁用/启用的滚动条,但我希望第三个块向下跳转,我的意思是一行中有两个框,每个50*2=100,但我没有意识到,我也尝试了同样的
,这可能吗

现在我被迫这样做:

<mx:VBox width="100">

   <mx:HBox>
      <mx:Box width="50">
      </mx:Box>
      <mx:Box width="50">
      </mx:Box>
   </mx:HBox>

    <mx:HBox>
       <mx:Box width="50">
       </mx:Box>
    </mx:HBox>

</mx:VBox>

如果不需要完全流畅,您可以使用
TileLayout
(我相信也有一个
TileGroup
,一个带有TileLayout的组),否则我认为您必须编写自定义布局。找到的解决方案就是,谢谢!