【发布时间】:2021-09-23 20:31:11
【问题描述】:
我的应用中有一个 ScrollView,它可以包含足够的内容,我需要滚动到底部。
但是,如果我滚动到底部然后删除一些项目,而 ScrollView 内的内容变小,则 ScrollView 高度保持不变,因为最后一个元素下还有一些空间。
只有在滚动 ScrollView 一点点之后,ScrollView 的高度才会适应内容。
我尝试在 ScrollView 上放置一个参考,然后使用
onContentSizeChange={()=> scrollViewRef.current.scrollToEnd()}
但是,当安装屏幕时,滚动视图也会滚动到最后,而且一旦我出于某种原因删除了一个元素,我就无法删除任何其他元素。
就像……什么东西坏了。
知道在对 ScrollView 进行任何移动之前,我还能做些什么来调整 ScrollView 的高度吗?
【问题讨论】:
标签: javascript css react-native react-native-scrollview