1. SafeArea
- 기기의 노치나 스테이터스 바의 영역에 UI를 그리지 않도록 한다.
- 즉, UI가 그려져야 하는 영역을 자동으로 계산하여 담당하는 위젯이다.
해서, Application 의 위젯 중 body 부분에 설정하면 좋을듯 하다.
- SafeArea ( child : .... 으로 생성 한다.
2. Expanded 위젯
- 위젯이 차지 할 수 있는 영역중 가장 큰 영역을 차지한다.
- 2개 이상의 위젯이 함께 사용될 경우 (예 : Row 나 Column의 children 에서), 내가 차지할 수 있는 가장 큰 영역을 차지.
- 이 위젯을 사용치 않고 여러개의 위젯을 배치할 경우, 균등하게 영역을 나눈다.
- Expanded( child : ... 으로 생성 한다.
'Flutter' 카테고리의 다른 글
BottomNavigationBar 및 BottomNavigationBarItem 위젯 (0) | 2023.03.24 |
---|---|
Listview 및 ListTile 위젯 (0) | 2023.03.24 |
NavigationRail 및 LayoutBuilder 위젯 (0) | 2023.03.24 |
Json Serialize, Deserialize (0) | 2023.03.20 |
REST API 통신 (0) | 2023.03.20 |