首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反应本地动画滚动视图跳转行为

反应本地动画滚动视图跳转行为
EN

Stack Overflow用户
提问于 2018-01-16 17:45:27
回答 1查看 1.3K关注 0票数 0

困在小问题上。我有Animated.ScrollView,还有像这样的onScroll事件

代码语言:javascript
复制
Animated.event(
                [
                  {
                    nativeEvent: {
                      contentOffset: {
                        x: this.topViewAnimation,
                      },
                    },
                  },
                ],
                { useNativeDriver: true },
              )

因此,onScroll的激活卡(在屏幕上)突出显示item视图。

有时,我需要用scrollTo方法滚动到特定的值,但我总是看到一个问题。

例如,我有10个项目。(我将根据scrollOffset重点介绍10个项目)。

当我使用我的scrollTo方法时,我将看到每个项目是如何突出显示的,直到它成为我所需要的。

有没有办法只突出一个项目,我需要什么?

EN

回答 1

Stack Overflow用户

发布于 2018-02-25 05:23:43

我今天刚陷入同样的问题,经过几个小时的努力解决这个问题,解决办法相当简单.

我所做的是不使用Animated.ScrollView组件,而是使用动画接口创建了一个新的ScrollView动画组件:

代码语言:javascript
复制
const AnimatedScrollView = Animated.createAnimatedComponent(ScrollView)

然后我使用了这个新的"AnimatedScrollView"组件,它内置于"Animated.ScrollView"中,一切运行都很顺利.

祝好运!

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48287039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档