- [Flutter] CircleAvata, Expanded, BoxFit 사용법 목차
반응형
Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.end
child: [
Expanded( <= 아래 참조
child: FittedBox( <= 아래의 Circle을 꽉 차게 만든다
fit: BoxFit.contain,
child: CircleAvata( <= Circle안에 이미지를 넣는다
backgroundImage: NetworlImage("https:
<= MainAxisAlignment.end으로 Column 설정의 아래부터 차곡차곡 쌓았음으로 남아 있는 위 공간을 모두 사용하도록 확장한다
이렇게 함으로 남아 있는 영역을 최대한 활용한다.
Circle이 너무 크게 느껴지면 Padding을 활용하여 Circle의 크기를 조정한다.
Expanded의 또 다른 기능은 화면에 키보드가 올라오면 알아서 화면 조절을 해 주는 기능이 있다
반응형
'flutter' 카테고리의 다른 글
[Flutter] CustomPaint 사용법 (0) | 2020.10.02 |
---|---|
[Flutter]Form, Global Key, TextFormField 사용 (0) | 2020.10.02 |
[Flutter]RasisedButton을 사용하는데 활성화가 되지 않는 경우 (0) | 2020.10.01 |
[flutter] 화면 Size를 알기 및 화면 크기 활용법 (0) | 2020.10.01 |
[Flutter]D8:Cannot fit requested classes in a single dex file (0) | 2020.09.30 |