[英]How to add asset image in app bar as an action icon in Flutter application?
[英]How to add back icon image in app bar in flutter
在 Flutter 中,我需要在 flutter 的应用栏中添加图标图像。 我是 flutter 的新手,学习和开发任何帮助将不胜感激。
我需要在应用栏中自定义后退按钮图像
请告诉我如何在 flutter 的应用栏中添加图标图像?
有一个小部件调用:BackButtonIcon()
AppBar(
leading: IconButton(
onPressed: () {
Navigator.of(context).pop();
},
icon: const BackButtonIcon(),
),)
如果您在 Scaffold 中使用AppBar
小部件,当您使用Navigator
推送新页面时,将自动显示后退箭头图标。
如果要手动添加图标,可以在 AppBar 内的leading
属性中添加:
AppBar(
leading: IconButton(
icon: const BackButtonIcon(),
onPressed: () { },
)
);
当您从另一个屏幕导航时,后退图标按钮会自动启用。
通过使用此代码
Navigator.push(
context,
MaterialPageRoute(builder: (context) => SecondRoute()),
);
如果您已经从另一个屏幕导航但仍未显示,请稍微更改 AppBar 字段
AppBar(
automaticallyImplyLeading:true,
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.