Flex水平布局包装到下一行?

时间:2014-04-30 17:59:51

标签: flex flex-spark

是否有一个Flex布局类包装到下一行并且不会调整所有相同大小的项目的大小?

我尝试过使用TileLayout,但问题是所有项目的大小都是最大的项目。我想将每个之间的差距设置为一致。基本上是一个variableColumnWidth类型的功能。

<s:List id="exampleList" 
        selectedIndex="0"
        width="100%"
        dataProvider="{examplesCollection}" 
        change="exampleList_changeHandler(event)"
        height="250"
        >
    <s:layout>
        <s:TileLayout verticalGap="0" horizontalGap="0" />

    </s:layout>
</s:List>

我正在使用Apache Flex 4.12。

1 个答案:

答案 0 :(得分:1)

我认为最快的方法是实现项目渲染器,例如example。另一个选择是实现您自己的布局,您可以根据需要进行调整,因此您需要很好地理解布局的工作原理。