在用户执行某些操作后,我想滚动到ScrollView中的特定部分,我正在使用此代码执行此操作:
this.refs.detailsView.measure((x, y, width, height, pageX, pageY) => {
this.refs.homeScrollView.scrollTo({ x: 0, y: pageY - 64, animated: true });
});
问题是" detailsView"视图靠近ScrollView的底部,在最大的iPhone上,scrollTo()最终滚动到ScrollViews的底部"自然"最大滚动点,您可以看到ScrollViews背景颜色(灰色),就好像您使用触摸手势进行了滚动... ScrollView中的组件具有绿色背景颜色。
有没有人建议如何防止这种过度滚动"什么时候使用ScrollView.scrollTo()函数?
react-native:v0.36
答案 0 :(得分:0)
这会禁止滚动视图弹跳超过其限制
bounces={false}