首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React Native删除平面列表中的底部空格

React Native删除平面列表中的底部空格
EN

Stack Overflow用户
提问于 2020-07-22 18:14:31
回答 2查看 1.1K关注 0票数 0

我不明白为什么我的FlatList底部有一个这样的空格:that's the space

有人能帮我移走这个空间吗?我试过这么多方法,但都不管用。我也尝试过使用ScrollView,但同样的问题也出现了。下面是我的源代码:

代码语言:javascript
复制
  <View
    style={{
      flex: 1,
      backgroundColor: 'red',
      justifyContent: 'center',
      alignItems: 'center',
    }}>
    <FlatList
      data={eventCategories}
      initialNumToRender={5}
      keyExtractor={item => item.id_event_category}
      showsHorizontalScrollIndicator={false}
      horizontal
      renderItem={renderCategories}
    />
    <View>
      <Text>Halo</Text>
      <Text>Halo</Text>
      <Text>Halo</Text>
      <Text>Halo</Text>
      <Text>Halo</Text>
      <Text>Halo</Text>
      <Text>Halo</Text>
      <Text>Halo</Text>
      <Text>Halo</Text>
    </View>
    <View style={styles.button}>
      <SmallButton
        title="Urutkan"
        icon="sort-active"
        onPress={() => setVisibleSort(true)}
      />
    </View>
  </View>

asa

EN

回答 2

Stack Overflow用户

发布于 2020-11-11 21:13:48

我不知道为什么会发生这个问题,但临时的解决方案是用一个不同的视图包装你的FlatList,没有样式,主容器应该保持不变。

代码语言:javascript
复制
<MainContainer>
    <View>
       <FlaList/>
    </View>
</MainContainer>
票数 1
EN

Stack Overflow用户

发布于 2020-07-22 20:54:10

从父视图中删除flex:1,或者为所有subView提供适当的flex。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63031909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档