gpt4 book ai didi

android - react-native ViewPagerAndroid peek 属性

转载 作者:太空狗 更新时间:2023-10-29 13:51:50 26 4
gpt4 key购买 nike

如何在 ViewPagerAndroid 上正确使用“peekEnabled”属性?

<ViewPagerAndroid peekEnabled={true} >{this.props.children}</ViewPagerAndroid>

我想要这样的东西

enter image description here

最佳答案

似乎 peekEnabled 要按预期工作需要 ViewPagerAndroidpadding
看着 RN source code , subview 样式设置为 position: absoluteright,left,top,bottom: 0 因此父容器的填充无效。

作为解决方法,您可以将 pageMargin 设置为负值并在 subview 中使用 paddingLeft,paddindRight 来实现相同的效果。

例如:

<ViewPagerAndroid pageMargin={-70} style={{ flex: 1 }}>
<View style={{ padding: 35 }}>
<View style={{ backgroundColor: 'pink', flex: 1 }} />
</View>
<View style={{ padding: 35 }}>
<View style={{ backgroundColor: 'cyan', flex: 1 }} />
</View>
<View style={{ padding: 35 }}>
<View style={{ backgroundColor: 'magenta', flex: 1 }} />
</View>
</ViewPagerAndroid>

demo

关于android - react-native ViewPagerAndroid peek 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45812904/

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