jjzjj

BottomNavigationBarItem

全部标签

dart - 如何通过点击 BottomNavigationBarItem 以编程方式打开抽屉?

我正在制作一个flutter应用程序,我需要能够通过点击BottomNavigationBarItem打开抽屉。有什么办法吗?UX设计师将抽屉菜单图标放在底部导航栏的索引0处。我试图在Flutter文档中找到答案,但没有找到任何相关内容。我实际上找到了一种以编程方式打开它的方法(如下所示),但在我的情况下它并不像那样工作。class_HomeStateextendsState{int_currentIndex=1;//0=menufinalList_children=[PlaceholderWidget(Colors.deepPurple),PlaceholderWidget(Colo

dart - 如何通过点击 BottomNavigationBarItem 以编程方式打开抽屉?

我正在制作一个flutter应用程序,我需要能够通过点击BottomNavigationBarItem打开抽屉。有什么办法吗?UX设计师将抽屉菜单图标放在底部导航栏的索引0处。我试图在Flutter文档中找到答案,但没有找到任何相关内容。我实际上找到了一种以编程方式打开它的方法(如下所示),但在我的情况下它并不像那样工作。class_HomeStateextendsState{int_currentIndex=1;//0=menufinalList_children=[PlaceholderWidget(Colors.deepPurple),PlaceholderWidget(Colo

Flutter BottomNavigationBarItem 只接受 Icon 而没有其他小部件?

在我们的FlutterCupertino项目中,我们需要在底部栏图标之一上显示一个徽章。确切地说,购物车中有多少商品。我尝试了此处提供的不同小部件和解决方案,但BottomNavigationBarItem仅接受icon:Icon(..)并没有其他内容。例如,如果我使用icon:Stack(..)而不是icon:Icon(..),则会显示错误消息,例如“无效的常量值...”这里是一些示例代码:classCupertinoStoreHomePageextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){return

Flutter BottomNavigationBarItem 只接受 Icon 而没有其他小部件?

在我们的FlutterCupertino项目中,我们需要在底部栏图标之一上显示一个徽章。确切地说,购物车中有多少商品。我尝试了此处提供的不同小部件和解决方案,但BottomNavigationBarItem仅接受icon:Icon(..)并没有其他内容。例如,如果我使用icon:Stack(..)而不是icon:Icon(..),则会显示错误消息,例如“无效的常量值...”这里是一些示例代码:classCupertinoStoreHomePageextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){return

dart - Flutter - 在 BottomNavigationBar 中显示一个 PopupMenuButton

我试图在单击导航栏项目时显示菜单。这是我的尝试:@overrideWidgetbuild(BuildContextcontext){returnDefaultTabController(length:3,child:Scaffold(appBar:MyAppBar(title:"Home",context:context,),bottomNavigationBar:BottomNavigationBar(items:[BottomNavigationBarItem(icon:newIcon(Icons.home),title:Text('Home')),BottomNavigation

dart - Flutter - 在 BottomNavigationBar 中显示一个 PopupMenuButton

我试图在单击导航栏项目时显示菜单。这是我的尝试:@overrideWidgetbuild(BuildContextcontext){returnDefaultTabController(length:3,child:Scaffold(appBar:MyAppBar(title:"Home",context:context,),bottomNavigationBar:BottomNavigationBar(items:[BottomNavigationBarItem(icon:newIcon(Icons.home),title:Text('Home')),BottomNavigation

dart - Flutter - 如何隐藏/删除 BottomNavigationBarItem 的标题

所以我有这个flutter应用程序,我正在尝试隐藏或删除标题。我尝试将标题保留为空字符串,即newText("")但这与导航栏的对齐方式混淆了。期望的结果:我得到了什么(如果我将标题保留为空字符串):: 最佳答案 此问题有两种解决方法,因为此功能尚未实现。传递Container(height:0.0)而不是Text("")创建小部件并使用它来代替Flutter的底部导航。Source.更新:只需将其添加到您的BottomNavigationBarshowSelectedLabels:false,showUnselectedLabel

dart - Flutter - 如何隐藏/删除 BottomNavigationBarItem 的标题

所以我有这个flutter应用程序,我正在尝试隐藏或删除标题。我尝试将标题保留为空字符串,即newText("")但这与导航栏的对齐方式混淆了。期望的结果:我得到了什么(如果我将标题保留为空字符串):: 最佳答案 此问题有两种解决方法,因为此功能尚未实现。传递Container(height:0.0)而不是Text("")创建小部件并使用它来代替Flutter的底部导航。Source.更新:只需将其添加到您的BottomNavigationBarshowSelectedLabels:false,showUnselectedLabel

dart - 如何在 BottomNavigationBarItem 上方对齐小部件?

这就是我要实现的目标。我尝试将Stack添加到我的底部导航栏项目,并在Positioned小部件中使用负值,但这不起作用,因为它在导航栏顶部。这是我的BottomNavigationBarItem的代码。现在,我只使用一个红点来尝试将其置于按钮上方。newBottomNavigationBarItem(icon:newStack(overflow:Overflow.visible,children:[newIcon(Icons.home),newPositioned(top:-5.0,right:0.0,child:newIcon(Icons.brightness_1,size:8.0

flutter - 如何使 BottomNavigationBarItem 不可点击并禁用点击飞溅效果?

我有包含5个项目的BottomNavigationBar和应该更改第3个项目“照片”的FloatingActionButton。所以我需要如果用户按下中央BottomNavigationBarItem“照片”,它不会影响切换到此选项卡。如何禁止点击特定的BottomNavigationBarItem?这是我的代码:import'package:flutter/material.dart';classMainPageextendsStatefulWidget{@override_MainPageStatecreateState()=>new_MainPageState();}classP