限制s:TileGroup的视图区域(视口?)

时间:2011-08-16 07:37:05

标签: flex actionscript-3 air

我有一个s:TileGroup如下:

                <s:TileGroup id="myTileGroup"
                     clipAndEnableScrolling="true" focusEnabled="true"
                     horizontalGap="4" 
                     paddingBottom="12" paddingLeft="12" paddingRight="2" paddingTop="12"
                     requestedColumnCount="3" requestedRowCount="3" verticalGap="4"
                     horizontalScrollPosition="12"
                     />

...产生一个3x3网格TileGroup。

当项目被添加到TileGroup时,它“溢出”它的'边界,项目显示在下面,当滚动到上面时,3x3网格。

有没有办法“掩盖”或以其他方式隐藏这些物品?

我查看了TileGroup的属性,我试图实现“verticalScrollPosition”和“bottom”属性 - 这些都没有。

设置“height”属性有效地为组创建了一个下限,但滚动的项仍然显示在“padding”区域上方。

想点什么?

感谢,

马克

2 个答案:

答案 0 :(得分:0)

如果要剪辑内容,则需要设置显式宽度/高度(或使用绝对值;左,右,上,下),或将其包裹在Scroller组件周围。

答案 1 :(得分:0)

......好吧,我最后调整了我周围的borderContainer,它现在有效地限制了TileGroup的项目......