don*_*why 3 flutter flutter-layout
我意识到它会自动刹车线,我想防止这种情况发生
Expanded(
child: RichText(
text: TextSpan(
text: 'Hello', // default text style
children: <TextSpan>[
TextSpan(
text: ' beautiful ',
style: TextStyle(
fontSize: 20,
fontStyle:
FontStyle.italic)),
TextSpan(
text: 'dddddddddddddddddddd ddddddddddddddddddddddd',
style: TextStyle(
fontWeight:
FontWeight.bold)),
],
),
),
)
Run Code Online (Sandbox Code Playgroud)
它在 ddddd 和 ddddd 之间有一个空格,因此它会自动换行
文本小部件会自动留出一些空白
当下一个单词太长时,换行
但我不想
有什么解决办法吗?
softWrap:false 在 RichText 中,它有帮助,但你没有看到全文 maxLines 也是一个参数,你可以看看包 auto_size_text https://pub.dev/packages/auto_size_text
new Expanded(
child: RichText(
//maxLines: 1,
softWrap: false,
text: TextSpan(
text: 'Hello', // default text style
children: <TextSpan>[
TextSpan(
text: ' beautiful ',
style: TextStyle(
fontSize: 20,
fontStyle:
FontStyle.italic)),
TextSpan(
text: 'dddddddddddddddddddd ddddddddddddddddddddddd',
style: TextStyle(
fontWeight:
FontWeight.bold)),
],
),
),
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4690 次 |
| 最近记录: |