# openEndDrawer

1개의 포스트
post-thumbnail

Button으로 Drawer열기

Overview AppBar를 커스텀으로 정의하였다. Appbar처럼 보이는 Container이다. 여기의 메뉴 버튼으로 Drawer을 열어보자. Drawer가 안 열려 아래와 같은 예제로 테스트를 해보면 drawer가 열리지 않는다. Scaffold.of(context).hasDrawer에서도 false가 떨어진다.. Drawer을 열어보자. stack over flow 고수님들에게 자문을 구해보자. 크게 두가지 방법이 있었다. GlobalKey GlobalKey를 사용하여 scaffold key를 매칭한다. drawer가 열리길 원하는 이벤트에 _scaffoldKey.currentState.openDrawer()를 추가한다. Builder drawer가 열리길 원하는 위젯을 Builder로 감싸버린다. >해당 코드에서 Scaffold.of(context)에서 context는 build메소드의 BuildContext이다. 우리가 찾고싶은

2023년 4월 18일
·
0개의 댓글
·