【问题标题】:Drawer without appbar Flutter没有 appbar 的抽屉 Flutter
【发布时间】:2019-03-14 22:37:50
【问题描述】:

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

谢谢!

this is the screen

【问题讨论】:

    标签: flutter navigation-drawer


    【解决方案1】:

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

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

    把钥匙交给 Scaffold

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

    当你想打开抽屉时..

    onTap(): _scaffoldKey.currentState.openDrawer()
    

    【讨论】:

      【解决方案2】:
      onTap: () {Scaffold.of(context).openDrawer(); },
      

      【讨论】:

      • 最好添加一些代码解释。
      猜你喜欢
      • 2022-08-15
      • 1970-01-01
      • 2018-05-06
      • 2018-12-07
      • 2018-12-06
      • 1970-01-01
      • 2018-11-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多