React Native - 如何创建垂直叠加?

时间:2017-06-21 11:12:12

标签: react-native

我只是想知道在React Native中是否有可能创建一个垂直叠加层;通过这种方式,我的意思是在一个页面上,当向下滑动时,覆盖页面会覆盖页面,上面会显示各种信息(当向上滑动时,同样地,从底部出现覆盖层)。我想首先使用react-native-swiper,但垂直滑动与Android不兼容..所以,如果有人提供另一种解决方案,请成为我的客人!感谢

1 个答案:

答案 0 :(得分:0)

检查react-native-parallax-view希望这可以帮到你。

修改

示例:

return (
    <View style={[{ flex: 1 }]}> {/* add parent container and then ParallaxView as specified in documentation */}
        <ParallaxView
            backgroundSource={require('image!backgroundImage')}
            windowHeight={300}
            header={(
                <Text style={styles.header}>
                    Header Content
                </Text>
            )}
            scrollableViewStyle={{ backgroundColor: 'red' }}
            >
            <View>
            // ... scrollview content
            </View>
        </ParallaxView>
    </View>
);