我意识到它会自动刹车线并且我想防止这种情况
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)),
],
),
),
)
它在ddddd和ddddd之间有一个空格因此它会自动换行
文本小部件会自动使一些空白
当下一个单词太长时,请换行
但我不想
对此有什么解决方案吗?
softWrap:RichText中的false,它有帮助,但您没有看到整个文本maxLines也是一个参数你可以看看包auto_size_texthttps://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)),
],
),
),
)