gpt4 book ai didi

javascript - ScrollView 弹跳的 2 种不同背景颜色

转载 作者:行者123 更新时间:2023-12-03 17:15:19 28 4
gpt4 key购买 nike

我有一个 ScrollView它的顶部具有一种背景颜色,底部具有另一种不同的颜色。

当用户滚动内容并且 View 反弹(弹性过度扩展)时,我怎样才能使其背景与顶部或底部一致,具体取决于滚动方向?

最佳答案

我不会玩contentInsetcontentOffset ScrollView 就像您的内容发生变化一样,它可能会改变您的 ScrollView 的位置。

您可以通过在 ScrollView 的最顶部添加一个 View 来做一些非常简单的事情:

// const spacerHeight = 1000;

<ScrollView>
{Platform.OS === 'ios' && (
<View
style={{
backgroundColor: 'red',
height: spacerHeight,
position: 'absolute',
top: -spacerHeight,
left: 0,
right: 0,
}}
/>
)}
</ScrollView>

关于javascript - ScrollView 弹跳的 2 种不同背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40366080/

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