简体   繁体   English

Flutter:如何在抽屉上方显示 appbar?

[英]Flutter: How to show appbar above drawer?

I am building a flutter app and I don't find how to show appbar above drawer.我正在构建一个 flutter 应用程序,但我没有找到如何在抽屉上方显示 appbar。 I saw many people asking this but anybody solved it.我看到很多人问这个,但有人解决了。

Try this:尝试这个:

class _MyHomePageState extends State<MyHomePage> {
  final GlobalKey<ScaffoldState> _scaffoldKey = new GlobalKey<ScaffoldState>();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        leading: GestureDetector(
            child: Text('OPEN'),
            onTap: () {
              _scaffoldKey.currentState.openDrawer();
            }),
        title: Text(widget.title),
      ),
      body: Scaffold(
        key: _scaffoldKey,
        drawer: Drawer(),
        body: Container(),
      ),
    );
  }
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM