2012-07-24 43 views
0

在Flex Mobile应用程序中,我有一个包含图像轮播和2列列表(附加图像上的第1点)的“标题”的视图。该列表是可滚动的,并且效果很好,但是滚动标题时仍然是固定的。为了滚动整个视图,最好的方法是什么?我想要标题移动和列表显示全屏幕上的新元素。Flex Mobile - 制作可滚动视图

这里是一个图像,可以帮助:

example

追随你的答案我结束了这段代码

<s:Scroller id="scroler" left="0" right="0" top="0" > 
<s:Group id="container" left="0" right="0" top="0">            
<components:restaurantHeader id="header" /> 
<s:DataGroup dataProvider="{DataModel.instance.listaCategoriiRestaurante}" 
top="260" left="0" right="0" width="100%" 
itemRenderer="itemRenderers.categoriiRestaurantRender"> 
<s:layout> 
    <s:TileLayout columnWidth="200" rowAlign="justifyUsingHeight" orientation="rows" clipAndEnableScrolling="false" columnAlign="justifyUsingGap" >  
    </s:TileLayout> 
</s:layout>  
</s:DataGroup> 
</s:Group> 
</s:Scroller> 

但现在看来,我不能使数据组列表是一列2列。 datagrop列表在水平方向而不是垂直方向展开,我最终得到3-4列而不是多余的行。

你能告诉我如何使数据组列表保持2列,并扩大垂直添加额外的行而不是列。

再次感谢

+0

我会想象把所有的视图的孩子在一个滚动。 – 2012-07-24 14:39:06

回答

0

包装你的头,并列出一个滚轮。这会让列表滚动过时,所以你可以用DataGroup替换列表组件。