如何在颤动中自定义选项卡栏宽度? [英] How to customize tabbar width in flutter?

查看:23
本文介绍了如何在颤动中自定义选项卡栏宽度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,我们可以在颤动中自定义选项卡栏宽度吗?我的选项卡栏宽度在这里是固定的,所以当我的选项卡栏中有长文本时,它不会完全显示,我想使我的选项卡栏宽度基于内容是灵活的,这样当我的文本只是短文本时,选项卡栏宽度将会很小,而当文本是长文本时,选项卡栏宽度会比短文本选项卡大。我已尝试在Internet上搜索,但找不到任何解决问题的答案。

推荐答案

TabBar(isScrollable: true)

创建可滚动的选项卡栏。当选项卡文本内容或选项卡数与显示大小不匹配时,此选项卡非常有用。

或者您可以这样做:

child: new TabBar(
            tabs: [
              new Container(
                width: 30.0,
                child: new Tab(text: 'hello'),
              ),
              new Container(
                  child: new Tab(text: 'world'),
              ),
            ],
          )

这篇关于如何在颤动中自定义选项卡栏宽度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆