我试图找出启用滑动的底部导航的最佳方式。我发现了两个有前途的小部件:Tabbar(带有TabBarView)和BottomNavigationBar。标签栏易于使用,并具有控制器属性,允许轻松地在标签之间滑动。但是没有办法设置backgroundcolor(或者我错了?)。 bottomnavigationbar允许在appBar之外进行自定义,但不能与控制器一起使用。那么我将如何使用bottomnavigationbar?我应该手动显示和隐藏页面/小部件吗?
答案 0 :(得分:2)
在TabBar上设置背景颜色可以通过将其包装在所需颜色的材质中来完成。尽管如此,在屏幕底部放置其中一个是不常见的。
如果您希望视图可以刷卡,可以使用BottomNavigationBar的onTap来触发PageView中的页面更改。