반응형
안드로이드의 weight 기능과 어쩌면 유사한 기능이다.
body: Row(
children: <Widget>[
Expanded(
child: TextField(),
),
ElevatedButton(
child: Text('추가'),
onPressed: () {},
),
],
)
버튼을 제외한 남은 영역을 모두 차지하게 된다.
+ 참고로 ListView 위젯은 Column 위젯의 children 프로퍼티에 포함될 때
Expanded 위젯으로 감싸야 화면에 정상적으로 표시된다.
반응형
'[Flutter]' 카테고리의 다른 글
setState 원리 (0) | 2021.10.29 |
---|---|
[Flutter] TextField에 값을 입력할 때 마다 화면이 다시 그려지는 건가? (0) | 2021.09.17 |
[Flutter] 위젯을 동일한 비율로 정렬 (0) | 2021.09.09 |
[Flutter] 생산성을 높여주는 단축키 (0) | 2021.09.09 |
[Flutter] 내비게이션 / Navigation ( + Future, await ) (0) | 2021.09.05 |