反映原生布局固定宽度并拉伸剩余空间

adi*_*eag 5 javascript reactjs react-native

如何在本地反应中制作这样的东西?

在右边我想要一个具有固定宽度的组件,在左边则将所有剩余空间放在另一个组件上.

在此输入图像描述

kim*_*mar 13

试试这个:

  <View style={{flex: 1, flexDirection: 'row'}}>
    <View style={{
      backgroundColor: 'blue',
      flexGrow: 1,
    }}>
      <Text>Fluid</Text>
    </View>
    <View style={{
      backgroundColor: 'red',
      width: 100,
    }}>
      <Text>Fixed</Text>        
    </View>
  </View>
Run Code Online (Sandbox Code Playgroud)

  • 我在尝试使用此解决方案时遇到问题...也许这是我的代码...但它发生在我身上,如果我放置大量文本(替换“流体”)...列大小不起作用。 .. 请帮忙 (2认同)