UI Image

使用Tabbar作为底部导航栏,可以吗?

与底部栏相比,Tabbar的工作顺畅吗?

推荐答案

enter image description here

 DefaultTabController(
          length: 3,
          child: Scaffold(
            backgroundColor: ColorConstant.whiteColor,
            body: const TabBarView(
              children: [
                Container(),
                Container(),
                Container(),
              ],
            ),
            bottomNavigationBar: Container(
              height: 9.0.h,
              decoration: const BoxDecoration(
                color: ColorConstant.yellowColor,
                borderRadius: BorderRadius.only(
                  topLeft: Radius.circular(24),
                  topRight: Radius.circular(24),
                ),
              ),
              child: TabBar(
                indicatorSize: TabBarIndicatorSize.tab,
                indicatorPadding: const EdgeInsets.all(12),
                indicator: BoxDecoration(
                  color: ColorConstant.lightYellowColor,
                  borderRadius: BorderRadius.circular(24),
                ),
                tabs: [
                  Tab(
                    child: Image.asset(homeIcon),
                  ),
                  Tab(
                    child: Image.asset(addPostIcon),
                  ),
                  Tab(
                    child: Image.asset(feedIcon),
                  ),
                ],
              ),
            ),
          ),
        );

Flutter相关问答推荐

出现异常.RangeError(RangeError(index):无效值:有效值范围为空:0).分度误差

flutter -当使用SingleChildScrollView包装我的列小部件时,它不会填充整个高度

如何从RealmResults获取Flutter Flutter 流?

Ffltter Firebase向用户添加公司

为什么FloatingActionButton未显示

Flutter Xcode 15 错误(Xcode):DT_TOOLCHAIN_DIR 无法用于判断 LIBRARY_SEARCH_PATHS

Flutter 中的 setState() 内部是如何工作的?

ScaffoldMessenger 在等待键下方不起作用

「Flutter」错误:没有名为'kind'的命名参数

使用Flutter项目设置Firebase遇到困难?这些解决方案或许能帮到你!

来自服务器的数据未分配给变量

Firebase 中的查询限制 - .orderBy() 错误

在 flutter 中自定义 agora 视频通话 UI

Flutter - 异步文件读取异常处理

如何判断 text.contains() 是否包含多个值

Flutter:如何将列表转换为字符串?

是否可以在 Flutter 中使用 ToggleButtons 在页面 PageView 之间切换?

根据索引/变量更改小部件的 colored颜色

如何在没有上下文的情况下使用国际Flutter ?

如何做到这一点,当我们在 textified 中输入 ab 然后将 applebanana 显示为一个单词?飘飘然