한 개의 Row 위젯의 children 안에 3개의 위젯이 있다고 해봐요.
그 모양은
와 같습니다.
이중 하나의 위젯만 골라서
와 같이 넓게 퍼뜨려 여유 공간을 채우고 싶다면
어떤 위젯을 사용해야 할까요?
Expanded 위젯으로 감싸면 됩니다.
예시를 들어보죠
1
2
3
4
5
6
7
8
9
|
Row(
children: [
MyWidget(),
Expanded(
child: MyWidget()
),
MyWidget(),
],
)
|
cs |
d
와 같이 가운데에 있는 위젯을 감싸주면
이렇게 가운데 위젯이 넓어집니다.
이렇게 Row, Column 안에서
원하는 위젯을 골라서 제어할 수 있는 위젯입니다.
감사합니다!
'안드로이드 > Flutter' 카테고리의 다른 글
flutter - 이미지를 동그랗게 만드는 위젯 (0) | 2020.06.08 |
---|---|
flutter Widget AboutDialog (flutter Widget of the week at 5.30) (0) | 2020.06.04 |
Flutter - Zone이란? 종료되지 않게 예외처리 하기 (0) | 2020.06.01 |
API에 있는 데이터를 한방에 Dart 언어로 변환시켜주는 사이트가 있다!? (0) | 2020.05.29 |
숫자 사이마다 콤마(,) 하는방법 (0) | 2020.05.28 |