flutter - 如何在颤动的行中文本太长时自动扩展
问题描述
现在我正在使用此代码在颤动中显示文本,这是我的代码:
Row(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Padding(
padding: const EdgeInsets.only(top: 8, bottom: 8.0),
child: Text(
item.subName,
softWrap: true,
style: TextStyle(
fontSize: 16,
fontWeight: FontWeight.w600,
),
),
),
],
),
有时文本item.subName
太长,如何在文本溢出时使其自动扩展或换行呈现?我试图添加这个但仍然无法正常工作:
softWrap: true,
这是错误:
解决方案
尝试这个
new Container(
child: Row(
children: <Widget>[
Flexible(
child: new Text("sample text"))
],
));
推荐阅读
- python - 在书面记录中对演讲者对话进行分组
- html - 垂直对齐 CSS 网格项
- java - serialVersionUID 不匹配时如何读取序列化数据?
- ruby-on-rails - Ruby on Rail:如何使用 _destroy 作为属性在保存时销毁对象(未嵌套)?
- ios - iOS 上的自定义键盘
- html - 如何使用引导程序将一些文本右对齐和图像下方的一些文本
- javascript - 将 JSON 对象溢出到 Javascript 中的 JSON 数组对象
- mysql - Docker MySQL自动安装配置
- javascript - 如何将数组与 req.query 一起使用?
- python - 终端进程无法启动:shell 可执行文件的路径不是符号链接的文件