颤动 - 是否可以取消选择bottomNavigationBar上的所有项目?

问题描述 投票:0回答:1

颤动的项目。我有一个bottomNavigationBar,style = fixed。它有4个项目,它工作正常。但是,我需要一种方法来取消选中此栏上的所有项目。似乎它总是必须选择一个项目,这通常是有意义的,但对于我的项目,有些情况我需要选择0项。

我可以通过将图标和文本的颜色更改为非活动项目的颜色来伪装,并且几乎看起来不活动,除了图标和文本稍微大一点,因为它仍然被选中。

有没有办法实际取消选择bottomNavigationBar中的所有项目,而不是仅仅尝试使它们看起来未被选中?

dart flutter flutter-layout
1个回答
0
投票

不幸的是,没有办法将所有底部导航栏项设置为未选中。一次,其中一个应设置为选中。

正如您所建议的那样,唯一的解决方法是通过设置selectedItemColorBottomNavigationBar等样式属性使所有项看起来像“未选中”。

© www.soinside.com 2019 - 2024. All rights reserved.