【问题标题】:Flex Mobile - make a scrollable viewFlex Mobile - 制作可滚动的视图
【发布时间】:2012-07-24 14:29:16
【问题描述】:

在 Flex 移动应用程序中,我有一个视图,其中包含一个“标题”,它是一个图像轮播和一个 2 列列表(附加图像上的第 1 点)。该列表是可滚动的并且效果很好,但滚动标题时保持固定。滚动整个视图的最佳方法是什么。我希望标题移动,列表全屏显示新元素。

这是一张可能有帮助的图片:

按照你的回答,我最终得到了这个代码

<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 列。数据组列表在水平方向而不是垂直方向扩展,我最终得到 3-4 列而不是额外的行。

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

再次感谢

【问题讨论】:

  • 我会想象将所有视图的孩子放在一个滚动条中。

标签: actionscript-3 apache-flex flex-mobile


【解决方案1】:

用滚动条包裹你的标题和列表。不过,这会使列表滚动变得过时,因此您可以将列表组件替换为 DataGroup。

【讨论】:

    猜你喜欢
    • 2014-12-24
    • 1970-01-01
    • 2013-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多