首页 > 解决方案 > 本地化使我的底部导航崩溃

问题描述

在我正在处理的项目中,我使用 fance_bottom_navigation 包https://pub.dev/packages/fancy_bottom_navigation作为我的底部导航栏

在此处输入图像描述

这就是它的样子,但是当我使用本地化并将语言更改为阿拉伯语(rtl 语言)时

在此处输入图像描述

它崩溃了,有什么办法可以解决这个问题吗?例如,无论选择哪种语言,我都可以使底部导航栏相同吗?

这是我的代码

FancyBottomNavigation(
        textColor: Colors.black,
        inactiveIconColor: Color.fromRGBO(169, 169, 169, 1),
        tabs: tabData.reversed
            .map(
                (item) => TabData(iconData: item['icon'], title: item['title']))
            .toList(),
        initialSelection: _pageNumber,
        onTabChangedListener: (position) {
          setState(() {
            _pageNumber = position;
          });
        },
      ),

标签: flutterlocalization

解决方案


推荐阅读