gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 21:32:31 26 4
gpt4 key购买 nike

在用户执行某些操作后,我想滚动到 ScrollView 中的特定部分,我正在使用以下代码:

this.refs.detailsView.measure((x, y, width, height, pageX, pageY) => {
this.refs.homeScrollView.scrollTo({ x: 0, y: pageY - 64, animated: true });
});

问题是“detailsView” View 靠近 ScrollView 的底部,在最大的 iPhone 上,scrollTo() 最终滚动超过 ScrollViews“自然”最大滚动点的底部,您可以看到 ScrollViews 背景颜色(深灰色)就好像您使用触摸手势过度滚动一样... ScrollView 中的组件具有绿色背景色。

有没有人对如何在使用 ScrollView.scrollTo() 函数时防止这种“过度滚动”提出建议?

react 原生:v0.36

enter image description here

最佳答案

这会禁用滚动 View 弹跳超过其限制

bounces={false}

关于react-native - 如何使用 react-native ScrollView.scrollTo() 防止过度滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41043378/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com