react-native - React Native FlatList - 如何在下方为按钮留出空间?

标签 react-native layout

我刚接触 React Native 一周,我想在 FlatList 的底部放置一个按钮。

我已经让 FlatList 正常工作,但是如果我像下面(大大简化的)伪代码那样放置我的按钮,那么它就会出现在 FlatList 中所有项目的底部。

我想要的是让按钮始终位于屏幕底部,并让 FlatList 在其上方滚动。

我在想我可能需要一个包装容器,然后在 FlatList 和 Button 上设置 flex,但我做不到。

<Container>

  <Content>
      <FlatList
          ...working FlatList goes here...
      />

      <Button block onPress={() => Actions.filters()}>
        <Text>Filter results</Text>
    </Button>

  </Content>        

为了简洁起见,我从 FlatList 中取出了所有属性,但它可以正常工作,而不是问题所在。我只想将该按钮粘贴到屏幕底部并让它留在那里。

最好的方法是什么?

最佳答案

关于react-native - React Native FlatList - 如何在下方为按钮留出空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50647622/

相关文章:

css - 如何使用 Google map 获得 2 列布局?

c# - 您是将私有(private)字段分组还是将它们与他们的属性(property)放在一起?

cocoa - 如何使用 Cocoa 实现布局编辑器

android - React Native : On Android, 被位置绝对 View 覆盖的按钮仍然可以点击

html - 只有顶部边框显示容器周围的边框不完整

javascript - <Header> 元素(<Avatar>、<Text>)堆叠在手机导航栏下 - react - native

javascript - 为什么 string.replaceAll() 不是 Android React Native 上的函数?

java - android 维基百科 api 游戏

react-native - 如何在切换到 react-navigation 之前预呈现组件?

javascript - 如何在带有 react-alert 的组件中显示消息?