[플러터] 금주의 위젯 : Drawer
플러터 앱 개발/금주의 위젯2023. 5. 30. 21:21
반응형
요약
- Drawer는 다른 페이지로의 네비게이션을 제공하기 위해 사용되는 Flutter 위젯입니다.
- Drawer를 사용하려면 Scaffold 위젯으로 시작하고 Scaffold의 "drawer" 매개변수에 Drawer 위젯을 전달합니다.
- appBar가 있는 Scaffold는 자동으로 appBar에 Drawer를 열 수 있는 버튼을 추가합니다.
- "endDrawer" 매개변수를 사용하여 오른쪽에 Drawer를 표시할 수 있습니다.
- Drawer를 프로그래밍 방식으로 열려면 Scaffold의 상태를 가져와서 openDrawer() 또는 openEndDrawer()를 호출하면 됩니다. Drawer를 닫으려면 왼쪽으로 스와이프하거나 Navigator를 사용하여 새로운 Drawer를 네비게이션 스택의 새 루트로 표시하면 됩니다.
- Drawer에는 원하는 어떤 위젯이든 포함할 수 있지만, Drawer 헤더와 listTiles를 가진 ListView를 일반적으로 사용합니다.
반응형
'플러터 앱 개발 > 금주의 위젯' 카테고리의 다른 글
[플러터] 금주의 위젯 : NotificationListener (0) | 2023.05.31 |
---|---|
[플러터] 금주의 위젯 : ShaderMask (0) | 2023.05.31 |
[플러터] 금주의 위젯 : ListWheelScrollView (0) | 2023.05.31 |
[플러터] 금주의 위젯 : SnackBar (0) | 2023.05.30 |
[플러터] 금주의 위젯 : DefaultTabController과 TabBar (0) | 2023.05.30 |
[플러터] 금주의 위젯 : TweenAnimationBuilder (0) | 2023.05.30 |
[플러터] 금주의 위젯 : TweenAnimationBuilder (0) | 2023.05.30 |
[플러터] 금주의 위젯 : CupertinoActionSheet (0) | 2023.05.30 |