React native 如何使用react native ScrollView.scrollTo()防止过度滚动?

React native 如何使用react native ScrollView.scrollTo()防止过度滚动?,react-native,react-native-scrollview,React Native,React Native Scrollview,用户执行某些操作后,我希望滚动到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

用户执行某些操作后,我希望滚动到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()最终滚动到ScrollView底部的“自然”最大滚动点,您可以看到ScrollView的背景色(深灰色)就像您使用触摸手势过度滚动一样…ScrollView中的组件具有绿色背景色

是否有人建议在使用ScrollView.scrollTo()函数时如何防止这种“过度滚动”

反应本机:v0.36


这将禁止滚动视图反弹超过其限制

bounces={false}