본문 바로가기

Dead Code/Flutter_Dart

[플러터] widget : Wrap

column / row 대신사용

column 이나, row widget을 사용할 때, 내부 widget들의 사이즈가 screen size를 넘게 되면, 오류가 발생하는데, 대신 Wrap 위젯을 사용하면, 자동으로 하단으로 내려오게 된다.

 

 

 

기본적인 기능인 것 같은데, 딱히 쓸일이 있을지는 모르겠다.

 

Center(
  child: Wrap(
    spacing: 10, // horizontal spacing
    runSpacing: 10, // vertical spacing
    children: [
      textFieldWidget(),
      textFieldWidget(),
      textFieldWidget(),
      textFieldWidget(),
      textFieldWidget(),
      textFieldWidget(),
      textFieldWidget(),
    ],
  ),
),

 

 

끝.