首页 > 解决方案 > 没有 appbar 的抽屉 Flutter

问题描述

我正在尝试在容器内创建一个抽屉,而不使用应用栏。实际上我需要做这个屏幕,但只需要背景中的圆形形状的帮助。

谢谢!

这是屏幕

标签: flutternavigation-drawer

解决方案


首先,为 Scaffold 创建一个 Globalkey。像这样..

final GlobalKey<ScaffoldState> _scaffoldKey = new GlobalKey<ScaffoldState>();

把钥匙交给 Scaffold

Scaffold (
  key: _scaffoldKey,
  child: Container(),
)

当你想打开抽屉时..

onTap(): _scaffoldKey.currentState.openDrawer()

推荐阅读