【发布时间】:2021-07-27 14:31:08
【问题描述】:
我正在构建一个包含多个页面的应用。会有一些共同的元素。我想将它们包装在 Hero() 小部件中,以便它们从一个屏幕动画到另一个屏幕。
问题是底部导航栏在小部件之间切换。我目前拥有的方式是我有一个Home() 小部件,它有一个Scaffold()。脚手架有一个主体,它返回一个小部件(不同的页面)和一个BottomNavigationBar()。有没有一种方法可以让路由位于家庭的 body 小部件内,或者将路由动画添加到底部导航栏或其他可以解决此问题的解决方案?
我不想让每个页面都有自己的底部导航栏并在它们之间进行路由,我更希望底部导航栏位于父窗口小部件内。我怎样才能做到这一点?
感谢您的帮助!
【问题讨论】: