如何在颤动中自定义选项卡栏宽度? [英] How to customize tabbar width in flutter?
本文介绍了如何在颤动中自定义选项卡栏宽度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好,我们可以在颤动中自定义选项卡栏宽度吗?我的选项卡栏宽度在这里是固定的,所以当我的选项卡栏中有长文本时,它不会完全显示,我想使我的选项卡栏宽度基于内容是灵活的,这样当我的文本只是短文本时,选项卡栏宽度将会很小,而当文本是长文本时,选项卡栏宽度会比短文本选项卡大。我已尝试在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屋!
查看全文