问题标签 [flutter-bottomnavigation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
18 浏览

android - 有没有办法访问 BottomNavigationBarItem() 的标签文本并更新 appBarTitle 值,而不是使用硬编码的 SWITCH - CASE?

你好,我正在学习颤振。几年前我是一名程序员。我出于某种原因退出了编程并开始做自己的生意。现在我正在尝试开发一个应用程序来管理我的业务。

所以,我确实在这里发布了我的问题的解决方案,但我想让我的代码更好..

有没有办法访问 BottomNavigationBarItem() 的标签文本并更新 appBarTitle 值,而不是使用硬编码的 SWITCH - CASE?

这是我的代码示例。我希望我的代码更加动态而不是硬编码..

先感谢您 !!

0 投票
1 回答
575 浏览

flutter - 如何从 webview flutter 中删除 Header 并在底部导航图标中添加下划线

  1. 我无法从 web 视图中删除标题。有没有办法删除 webview 网站的标题并将应用程序标题应用到 web 视图,这样网站标题被删除,我们的应用程序栏作为标题显示在应用程序上。

  2. 我想在底部导航栏下的 svg 图标上添加黄色下划线,我无法添加,请帮帮我。 我的应用程序的主页

0 投票
0 回答
96 浏览

flutter - 避免在 Setstate() Flutter 上重新加载 Listview

在我的颤振应用程序中,我有一个从 FutureBuilder 接收数据的列表视图。我想在列表视图中向上滚动时实现多个列表项选择并隐藏底部导航栏。问题是每当我滚动或选择任何列表项时,列表视图也会重新加载并显示一个圆形进度指示器,然后选择该项目或向上或向下滚动。我猜是因为 setstate 方法被一次又一次地调用。如果列表视图已经在项目选择和滚动时填充,我该如何实现不重新加载列表视图?

0 投票
2 回答
656 浏览

list - Flutter 列表中的动态底部导航栏

如何制作底部导航栏,底部导航栏项目从列表中获取数据?

颤振文档中的底部导航栏示例

0 投票
1 回答
279 浏览

flutter - 将图标在一行中垂直居中对齐:Flutter

我正在开发一个在向上滚动时隐藏的底部导航栏,但我无法达到预期的效果。我有 2 个带有不同小部件的容器来分别处理。在第一个容器中,有 2 个带有滑块的文本小部件,第二个容器有 5 个图标按钮。我想减少文本和滑块之间的空间,并将 play_button 对齐在垂直 centerzz 中。我想做的是这样的:

在此处输入图像描述

我开发了什么:

在此处输入图像描述

这是我的代码:

如何在较小的空间中正确对齐图标?

0 投票
2 回答
246 浏览

flutter - 使用底部导航时删除应用栏的后退按钮 - 颤动

我在我的应用程序中使用底部导航,如下所示。

我想从底部导航转到的每个页面都有不同的(某些应用栏具有不同的图标,具有不同的图标和标题。因此不能在 AppMainPage 中使用通用应用栏) Scaffold 小部件内的AppBar如下。

在此处输入图像描述 在此处输入图像描述

主页应用栏代码

但是每个页面我在应用栏中都有一个后退按钮,当我点击它时,我得到一个白屏(屏幕弹出)。如何删除这个后退按钮并解决问题?

我不确定我的代码实现是否符合我的要求。如果有人能提供帮助,我很高兴。

0 投票
1 回答
186 浏览

flutter - 如何使用底部导航栏从脚手架主体内部推送路线?

我在 Nav() 小部件中的 main.dart 中有一个 MaterialApp,它包含一个带有 appBar 和 BottomNavigationBar 的脚手架。NavigationBar 有 4 个 BottomNavigationBarItems,但我的整个应用程序中的页面数超过了 4 个。其他页面可以通过第一个 BottomNavigationBarItem 'Home' 访问。但是当我推送新的 NamedRoute 时,AppBar 消失了。我怎么解决这个问题?

我已经尝试在我自己的小部件中的新文件中使用底部导航栏。问题: setState() 不起作用。

这是一些代码

主要飞镖:

导航飞镖

home.dart:

myCard.dart:

我也愿意接受提示和技巧来改进我的代码。

编辑 - 新的 main.dart:

0 投票
1 回答
103 浏览

flutter - 如何向 BottomNavigationBarItem 添加阴影

我使用了BottomNavigationBar来自material.dart. 我想在选定的BottomNavigationBarItem. 所需的输出是这样的。 我编写了以下代码,其输出如下

0 投票
0 回答
120 浏览

flutter - 到屏幕的路径上持续的底部导航栏颤动

我在网上看了,但有各种案例我尝试过但都失败了,看起来很容易,但有些案例却很难。我有一个 BottomNavBar,我在其中列出了我要渲染的小部件,它工作正常(但不确定它是否是正确的方法)。我有一个Drawer,当我按下其中一个菜单项时,我想渲染那个小部件,但 BottomNavBar 是持久的。换句话说,几乎所有的屏幕都应该使用持久的 BottomNavBar 进行渲染。这是代码:

底部导航栏:

现在在应用程序的某个时刻,我有一个Drawer,当我按下抽屉内的一个菜单项时,它让我说 Screen2,我只是被发送到 Screen2 但没有显示 BottomNavBar(这是合乎逻辑的,但我想要展示它,因此我遇到了问题)。我尝试使用Navigator.push(context, MaterialPageRoute(builder: (context) => Screen2(index: 1),),);并初始化 BottomNavBar 内的索引,但失败了。对于我遇到的这类问题,有更好的解决方案吗?在此先感谢您的帮助!

0 投票
2 回答
519 浏览

flutter - 如何更改 Flutter 底部导航栏上标签的位置?

您好,我有一个底部导航栏,如下所示:请单击此处

我想要做的是改变文本的位置。我的意思是我的图标和我的标签应该看起来并排。(单击此处查看我想做的事情 看起来很简单,但我找不到任何事情要做。谢谢

这是我的代码:

} }