我通过颤振制作了一个应用程序,但一些很难找到的问题让我很难 其中之一是动态底栏
Widget build(BuildContext context){
return new Scaffold(
bottomNavigationBar: new BottomDrawer(
),
drawer: new LeftDrawer(),
endDrawer: new RightDrawer(),
就像这段代码一样,我正在使用底部导航栏。
我想要的是通常(只是启动应用程序或做某事(底部应用栏(新的 BottomDrawer(不会显示并占用空间,
但是当用户向上滑动底部时(就像左、右抽屉一样( 它出现并占据空间 我该怎么做?
你研究过 Redux 或类似的框架吗?在2018年的Dart会议上,冯·布莱恩(von Brian(进行了一次很好的演讲,当使用它可能会有所帮助时。
1(您可以在商店中使用变量,例如"isBottomNavigationBarDisplay= false">
2( 使用商店连接器编写布局
3(编写一个Reducer来更改变量,当用户这样做时。喜欢向上滚动
4( Redux 自动重建应用的特定部分