在下面的例子中,您是否会如此善意地建议如何添加特殊字符(即版权符号而不是(c)):
Widget copyrightText = new Container(
padding: const EdgeInsets.only(left: 32.0, right: 32.0),
child: new Text('2018 (c) Author's Name'),
);
Run Code Online (Sandbox Code Playgroud)
提前致谢!
Gün*_*uer 14
您可以将其添加为unicode
child: new Text('2018 \u00a9 Author's Name'),
Run Code Online (Sandbox Code Playgroud)
要么
child: new Text('2018 © Author's Name'),
Run Code Online (Sandbox Code Playgroud)
也可以看看
只有一件事要添加。
Dart/Flutter 添加了“符文”的另一个概念,它是字符串的整数/Unicode 表示(超出您可以输入的范围)......例如
var myRichRunesMessage = new Runes('2018 \u00a9 Author\'s Name \u{1f60e}');
print(new String.fromCharCodes(myRichRunesMessage));
Run Code Online (Sandbox Code Playgroud)
这会呈现这样的东西......
非常酷的功能可以启用通常无法在许多键盘上输入的字符 - 甚至是表情符号 :-) ...
小智 5
如果您从 api 获取文本。你可以这样做:
Text(utf8.decode(text.codeUnits)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7714 次 |
| 最近记录: |