Flutter MainAxisSize min ? max ?

    Column, Row 를 사용함에 있어서 mainAxisSize 를 사용 함에 있어서 2가지 방법이 있습니다. 

    Column(
      mainAxisSize: MainAxisSize.min,
      children: [
        Text(
    Column(
      mainAxisSize: MainAxisSize.max,
      children: [
        Text(

     

    어렵지 않습니다. 

    min은 하위 자식들의 모든 사이즈만을 더한 높이를 이야기 합니다. 

    max는 하위 자식들만이 아닌 남은 공간까지 모두 포함한 총 높이를 이야기 합니다. 

     

    이 두가지를 잘 사용하시면 하위 자식의 중앙 정렬, 하단 정렬 등을 적용하실 때 헷갈리지 않으십니다. 

     

    댓글