Container(
decoration: BoxDecoration(
color: Colors.blue,
border: Border.all(width: 1.0,color: Colors.red)
),
child: Text('11111111 '),
),
Run Code Online (Sandbox Code Playgroud)
我看这个Container的效果时,111...之后的所有空格都没有显示出来,除非我在最后加了一个非空格字符。我该如何解决这个问题?
我发现的一种解决方法是将 Text() 末尾的每个常规空格替换为
String.fromCharCodes([
// no-brake space
0x00A0,
// space
0x0020
])
Run Code Online (Sandbox Code Playgroud)
您的代码将如下所示:
Container(
decoration: BoxDecoration(
color: Colors.blue,
border: Border.all(width: 1.0, color: Colors.red)),
child: Text('11111111'.padRight(
' '.length,
String.fromCharCodes([
// no-brake space
0x00A0,
// space
0x0020
])))),
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1138 次 |
| 最近记录: |