gpt4 book ai didi

uiscrollview - React Native ScrollView 有时不会滚动到底部

转载 作者:行者123 更新时间:2023-12-03 13:39:38 26 4
gpt4 key购买 nike

在我的应用程序 index.io.js 中只有 1 ScrollView包裹在 View 中下render功能。有时我可以滚动到 ScrollView 的最底部并将屏幕保留在那里。但是 ScrollView 会弹回屏幕顶部,有时无法停留在底部。

有谁知道发生了什么?谢谢。

render() {
return <View style={{flex: 1}}>
<ScrollView>
<Text>234</Text>
<Text>234</Text>
<Text>234</Text>
<Text>234</Text>
// .... repeat so many times ...
</ScrollView>
</View>
}

ps:我的RN是0.28.0,iOS部署目标是8.0

最佳答案

要准确回答这个问题,ScrollView 还应该有一个 style={{flex: 1}} 属性。 ScrollView 需要设置高度才能滚动。

但是在我的情况下,我在 ScrollView 上进行了填充,这肯定在系统深处抛出了一些计算。我正在使用 react 原生 0.55。

为了解决我需要改变:

<ScrollView style={{flex: 1, padding: 10}}>
//Content goes here
</ScrollView>


<View style={{padding: 10, flex: 1}}>
<ScrollView style={{flex: 1}}>
//Content goes here
</ScrollView>
</View>

关于uiscrollview - React Native ScrollView 有时不会滚动到底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38942869/

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