Flutter   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了颤动 – 在appbar处更改抽屉的菜单图标大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
如果您创建一个Scafold,则可以选择抽屉.如果您现在创建此抽屉,则会自动获得应用栏前导位置上的菜单图标.但我想在那里打开抽屉的另一个图标.我尝试在领先位置自己创建一个iconbutton但是这个按钮无法打开抽屉,即使是“Scafold.of(context).openDrawer()”也无法打开它.

有没有选项可以替换抽屉按钮的图标?

解决方法

你的脚手架中使用一个键并通过@L_516_7@myKey.currentState.openDrawer()来显示抽屉,这是一个有效的代码

颤动 – 在appbar处更改抽屉的菜单图标

import "package:Flutter/material.dart";

class Test extends StatefulWidget {
  @override
  _TestState createState() => new _TestState();
}

class _TestState extends State<Test> {
  final GlobalKey<ScaffoldState> _scaffoldKey = new GlobalKey<ScaffoldState>();

  @override
  Widget build(BuildContext context) {
    return new Scaffold(
      key: _scaffoldKey,drawer: new Drawer(),appBar: new AppBar(
        leading: new IconButton(icon: new Icon(Icons.setTings),onPressed: () => _scaffoldKey.currentState.openDrawer()),),);
  }
}

大佬总结

以上是大佬教程为你收集整理的颤动 – 在appbar处更改抽屉的菜单图标全部内容,希望文章能够帮你解决颤动 – 在appbar处更改抽屉的菜单图标所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。