2011-06-16 27 views
0

我在一个可滚动的容器中有一些文本内容,我希望用户能够根据滑动速度移动它,使其具有良好的效果,并保持滚动直到用户点击它。 (与移动触摸屏一样多的应用程序)。处理具有额外功能的滑动效果(flex AIR)

我想结合事件来做到这一点。我会抓住滑动来了解方向,使用鼠标进入和滑出以查看滑动的速度和行程,然后以相应的速度和长度继续滚动,直到用户点击屏幕。

我的想法有道理吗? (我不想要做的工作,并发现它真的很简单,我只是没【T知道如何)

在此先感谢

玛丽亚

+0

什么样的应用程序可以继续滚动,直到用户点击停止?基于滑动速度的Flex列表是否不包含移动皮肤? – JeffryHouser 2011-06-16 16:00:17

+0

例如,TweetDeck for Android上的列。他们继续滚动,直到你点击它们。它在该特定应用中非常有用... – 2011-06-16 19:25:19

+0

我无法复制该内容。我刚刚在我的LG Optimus V和我的Xoom上尝试过TweetDeck。 “滚动”在滑动后自动停止[或当它到达列表的顶部或底部时]。如果我希望它立即滚动到顶部,我必须点击主页按钮,它会不停地滚动,直到击中顶部或我点击停止。 – JeffryHouser 2011-06-16 19:56:42

回答

1

滚动条将实现这个要求:

<s:Scroller left="0" right="0" top="0" bottom="0"> 
    <s:VGroup> 
      <!-- Your content e.g. --> 
       <s:TextInput/> 
    </s:VGroup> 
</s:Scroller> 

单击屏幕并朝方向拖动。点击停止移动或等到它结束。

+0

我似乎无法使它工作。我是否必须处理任何事件,或者组件是否会为我做? – 2011-06-20 15:57:57

+0

道歉,我想念这个问题。我不明白,你想滚动继续前进,直到你点击它。上面的代码会在你滑动时移动,但不会继续......我的错误。 – 2011-06-20 16:07:34