如何使用Flutter Navigator推送多个路由

前端之家收集整理的这篇文章主要介绍了如何使用Flutter Navigator推送多个路由前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我将一条路线推到我的应用程序的深处,有没有办法提供额外的路线,以便可以自定义后退/上行导航?

解决方法

你可以连续多次拨打 Navigator.push();顶部下方的路线不会明显过渡,但它们会隐藏在下方. (编辑:原来这不是真的,至少在iOS上,见 issue 12146)

请注意,您还可以使用NavigatorState方法更改顶部路径下方的路线,例如removeRouteBelowreplaceRouteBelow.这对于构建非线性导航体验非常有用.

猜你在找的Flutter相关文章