什么组件可以设置反应原生的风格?

时间:2017-04-27 03:26:20

标签: react-native flexbox

在我的项目中,我使用react-swipeable-views-native set swiper,接下来是listView,swiper组件有默认样式

 flex:1

当我设置listView样式

const styles = StyleSheet.create({
    swiperContainer:{
        height: 200,
        flex: 2 
    },
    listContainer:{
        flex:5
    }
})

, 它不起作用,但设置了swiper组件flex:0,它可以工作,我想在本机ViewText等可以设置样式,但有些人不能设置样式listView

1 个答案:

答案 0 :(得分:0)

您需要使用属性contentContainerStyle ListView 设置样式(继承自 ScrollView )。在实践中:<ListView contentContainerStyle={styles.listContainer} ...>

如果你使用RN 0.43+,我更喜欢使用FlatList而不是 ListView