我所需要的只是我的文本是多行的。我给出了 maxLines
的属性,但它仍然得到 RenderFlex
向右溢出错误,因为下一个不会进入第二行,
Align( alignment: Alignment.bottomCenter,
child: new ButtonBar(
alignment: MainAxisAlignment.center,
children: <Widget>[
Padding(
padding: EdgeInsets.all(20.0),
child: new Text(
"This is a very bigggggggg text !!!",textDirection: TextDirection.ltr,
style: new TextStyle(fontSize: 20.0, color: Colors.white),
maxLines: 2,
),
)
],
),
)
原文由 Vivek C A 发布,翻译遵循 CC BY-SA 4.0 许可协议
用 AutoSizeText 小部件和灵活小部件包装您的 Text 小部件。
AutoSizeText 根据屏幕大小调整文本大小
灵活控制您的小部件不会溢出
要获取 AutoSizeText,您必须添加依赖项。 auto_size_text: ^3.0.0 - 示例