【问题标题】:navigate to other screen remove back button from app bar导航到其他屏幕从应用栏中删除后退按钮
【发布时间】:2019-09-25 06:29:37
【问题描述】:

当我使用以下代码从屏幕 4 导航到屏幕 1 时,我有四个屏幕,例如 1、2、3 和 4。屏幕 1 的应用栏中的后退箭头按钮已自动删除,不知道如何解决。

提前致谢。

Navigator.of(context).pushNamedAndRemoveUntil(
          '/screen4', ModalRoute.withName('/screen1'));

【问题讨论】:

    标签: flutter dart flutter-layout


    【解决方案1】:

    在屏幕 1 app-bar 中添加以下代码

    AppBar( title: Text("Title"), leading: IconButton( icon: Icon(Icons.arrow_back), onPressed: () { Navigator.of(context).pop(); }, ), );

    【讨论】: