- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我用 flutter 制作了一个应用程序,但是一些很难找到的问题让我很难其中之一是动态底栏
Widget build(BuildContext context){
return new Scaffold(
bottomNavigationBar: new BottomDrawer(
),
drawer: new LeftDrawer(),
endDrawer: new RightDrawer(),
就像这段代码一样,我正在使用 bottomNavigationBar。
我想要的是正常情况下(只是启动应用程序或做一些事情)底部应用程序栏(新的 BottomDrawer) 不显示并占用空间,
但是当用户向上滑动底部时(就像一个左,右抽屉)它出现并占用空间我该怎么做?
最佳答案
你看过Redux了吗?或类似的框架?在 2018 年的 Dart session 上,冯 Brian 发表了精彩演讲什么时候使用它会有所帮助。
1) 您可以在 Store 中使用变量,例如“isBottomNavigationBarDisplayed = false”
2) 使用 StoreConnector 编写布局
3) 编写一个 Reducer 来在用户做某事时改变变量。喜欢向上滚动
4) redux 自动重建应用的特定部分
关于flutter - 如何在 flutter 中动态隐藏和显示底栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52722709/
我有一些按钮总是 float 在浏览器窗口的底 Angular 。 后退 按钮位于正确的位置,但下一步 按钮不会正确 float 。 #footerback { width: 107px;
有谁知道如何在传统 java 中使用此公式计算三角形的面积而不更改或添加公式中的任何内容? 面积 = 1/2*底*高 如果我像这样修改公式: 面积=1.0f/2*baseheigh 或 1/2.0fb
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 关于您编写的代码问题的问题必须在问题本身中描述具体问题 — 并且包括有效代码 以重现它。参见 SS
我正在使用 jQuery mobile 并有一个 div,我只希望底部的 2 个 Angular 具有 flex 的外观。 根据我的阅读,我明白我应该使用: ui-corner-bl 和 ui-cor
我是一名优秀的程序员,十分优秀!