- ์ํ ๋ฐฉํฅ ๋ ์ด์์ ๊ตฌ์กฐ๋ฅผ ๋ง๋ค์ด์ฃผ๋ ์์ ฏ
- children ์์ฑ์ ๊ฐ์ง : ๋ง์ ์์ ฏ์ ๊ฐ์ง ์ ์์
- ์คํฌ๋กคX => ListView ์ฌ์ฉ ๊ณ ๋ ค
- ์์์ด ํ์ฅ๋์ด ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฐ๋ก ๊ณต๊ฐ์ ์ฑ์ฐ๋๋ก ํ๋ ค๋ฉด ์์์ Expanded ์์ ฏ์ผ๋ก ๋ํ
Row({
Key? key,
MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start,
MainAxisSize mainAxisSize = MainAxisSize.max,
CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
TextDirection? textDirection,
VerticalDirection verticalDirection = VerticalDirection.down,
TextBaseline? textBaseline, // NO DEFAULT: we don't know what the text's baseline should be
List children = const [],
}) : super(
children: children,
key: key,
direction: Axis.horizontal,
mainAxisAlignment: mainAxisAlignment,
mainAxisSize: mainAxisSize,
crossAxisAlignment: crossAxisAlignment,
textDirection: textDirection,
verticalDirection: verticalDirection,
textBaseline: textBaseline,
);
>> Row ์์ ฏ ์ฃผ์ ์์ฑ
- List children : ๋ง์ ์์ ฏ์ ๊ฐ์ง ์ ์์
- MainAxisAlignment mainAxisAlignment : ์ฃผ์ถ์ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ (๊ฐ๋ก์ถ ๊ธฐ์ค ์ ๋ ฌ)
- CrossAxisAlignment crossAxisAlignment : ์ฃผ์ถ์ด ์๋ ์ถ์ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ (์ธ๋ก์ถ ๊ธฐ์ค ์ ๋ ฌ)
- ์์ง ๋ฐฉํฅ ๋ ์ด์์ ๊ตฌ์กฐ๋ฅผ ๋ง๋ค์ด์ฃผ๋ ์์ ฏ
- children ์์ฑ์ ๊ฐ์ง : ๋ง์ ์์ ฏ์ ๊ฐ์ง ์ ์์
- ์คํฌ๋กคX => ListView ์ฌ์ฉ ๊ณ ๋ ค
- ์์์ด ํ์ฅ๋์ด ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฐ๋ก ๊ณต๊ฐ์ ์ฑ์ฐ๋๋ก ํ๋ ค๋ฉด ์์์ Expanded ์์ ฏ์ผ๋ก ๋ํ
Column({
Key? key,
MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start,
MainAxisSize mainAxisSize = MainAxisSize.max,
CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
TextDirection? textDirection,
VerticalDirection verticalDirection = VerticalDirection.down,
TextBaseline? textBaseline,
List children = const [],
}) : super(
children: children,
key: key,
direction: Axis.vertical,
mainAxisAlignment: mainAxisAlignment,
mainAxisSize: mainAxisSize,
crossAxisAlignment: crossAxisAlignment,
textDirection: textDirection,
verticalDirection: verticalDirection,
textBaseline: textBaseline,
);
>> Column ์์ ฏ ์ฃผ์ ์์ฑ
- List children : ๋ง์ ์์ ฏ์ ๊ฐ์ง ์ ์์
- MainAxisAlignment mainAxisAlignment : ์ฃผ์ถ์ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ (์ธ๋ก์ถ ๊ธฐ์ค ์ ๋ ฌ)
- CrossAxisAlignment crossAxisAlignment : ์ฃผ์ถ์ด ์๋ ์ถ์ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ (๊ฐ๋ก์ถ ๊ธฐ์ค ์ ๋ ฌ)