[플러터] 금주의 위젯 : Drawer

반응형

 

요약

  • Drawer는 다른 페이지로의 네비게이션을 제공하기 위해 사용되는 Flutter 위젯입니다.
  • Drawer를 사용하려면 Scaffold 위젯으로 시작하고 Scaffold의 "drawer" 매개변수에 Drawer 위젯을 전달합니다.
  • appBar가 있는 Scaffold는 자동으로 appBar에 Drawer를 열 수 있는 버튼을 추가합니다.
  • "endDrawer" 매개변수를 사용하여 오른쪽에 Drawer를 표시할 수 있습니다.
  • Drawer를 프로그래밍 방식으로 열려면 Scaffold의 상태를 가져와서 openDrawer() 또는 openEndDrawer()를 호출하면 됩니다. Drawer를 닫으려면 왼쪽으로 스와이프하거나 Navigator를 사용하여 새로운 Drawer를 네비게이션 스택의 새 루트로 표시하면 됩니다.
  • Drawer에는 원하는 어떤 위젯이든 포함할 있지만, Drawer 헤더와 listTiles 가진 ListView 일반적으로 사용합니다. 

 

 

 

 

 

 

반응형