How to justify (left, right, center) each child independently?

前端 未结 4 2054
死守一世寂寞
死守一世寂寞 2020-12-08 01:46

In react native I have:


  {\'<\'}
    
      Fitness &a         


        
4条回答
  •  渐次进展
    2020-12-08 02:26

    One way is to use nested View (flex containers) for 3 different regions and set flex:1 to left and right region

    
      
        
          {'<'}
        
      
      
        Fitness & Nutrition Tracking
      
      
        
      
    
    
    const styles = StyleSheet.create({
      navBar: {
        height: 60,
        flexDirection: 'row',
        justifyContent: 'space-between',
        alignItems: 'center',
        backgroundColor: 'blue',
      },
      leftContainer: {
        flex: 1,
        flexDirection: 'row',
        justifyContent: 'flex-start',
        backgroundColor: 'green'
      },
      rightContainer: {
        flex: 1,
        flexDirection: 'row',
        justifyContent: 'flex-end',
        alignItems: 'center',
        backgroundColor: 'red',
      },
      rightIcon: {
        height: 10,
        width: 10,
        resizeMode: 'contain',
        backgroundColor: 'white',
      }
    });
    

提交回复
热议问题