【问题标题】:How to use alignItems with flex value and wrap?如何使用具有 flex 值的 alignItems 并换行?
【发布时间】:2017-07-30 22:05:55
【问题描述】:

在这里查看教程时:https://facebook.github.io/react-native/docs/flexbox.html#align-items,当我将 flexWrap:'wrap' 添加到父视图(以及足够的子视图以使其会换行)。 Flexbox 的行为就好像它对行有“间距”要求。

<View style={{
    flex: 1,
    flexDirection: 'row',
    justifyContent: 'flex-start',
    flexWrap:'wrap',
    alignItems: 'flex-start'
  }}>
  ** Enough Views to get a wrap **
</View>

设置 flex:0 可以得到我想要的结果:

当我使用 flexDirection:'column' 时会表现出相同的行为,但无论我将 flex 值设置为什么,我都会得到不需要的行为:

我是否错误地使用了 flexbox?或者这是 react-native 的 flexbox 内部的一个错误?

【问题讨论】:

标签: react-native flexbox


【解决方案1】:

使用最新版本的 React Native v0.43.1,此问题已得到修复,并且 alignContent 在 React Native 中公开。

【讨论】:

    猜你喜欢
    • 2016-05-31
    • 2023-04-04
    • 2013-09-11
    • 1970-01-01
    • 2016-04-02
    • 1970-01-01
    • 1970-01-01
    • 2021-05-29
    相关资源
    最近更新 更多