【问题标题】:Flutter: How to push/pop navigator pages inside a Drawer?Flutter:如何在抽屉内推送/弹出导航器页面?
【发布时间】:2019-05-22 22:24:33
【问题描述】:

导航器不必与我的主页上运行的导航器分开,只要我可以将页面推送或弹出抽屉内

【问题讨论】:

  • 当您说“在抽屉内”时,您的意思是要保持抽屉打开并重新渲染新路线,还是要导航离开父页面?如果是后者,那么你所要做的就是弹出然后推送。

标签: navigation flutter drawer


【解决方案1】:

据我所知,默认的 Drawer 没有提供任何类似的方法。您应该通过自己的小部件 (容器小部件) 自定义它,并在单击项目时隐藏/显示带有动画的小部件。

【讨论】:

  • 使用这种方法,我无法让后退按钮按我的意愿工作(它会弹出抽屉)。是否可以用函数覆盖后退按钮?
【解决方案2】:

我认为没有办法做到这一点。但是,我已经设法使用抽屉here 进行推送/弹出工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-13
    • 1970-01-01
    • 1970-01-01
    • 2014-08-20
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    • 2019-06-08
    相关资源
    最近更新 更多