flutter - 如何在 Flutter 中显示指数字符串?
解决方案
您可以在 WidgetSpan 中使用 offset 属性。
RichText(
text: TextSpan(children: [
TextSpan(text: '90 m',),
WidgetSpan(
child: Transform.translate(
offset: const Offset(2, -4),
child: Text(
'2',
//superscript is usually smaller in size
textScaleFactor: 0.7,
),
),
)
]),
)
或使用指数 2 的 Unicode
Text("90 m\u00B2"),
推荐阅读
- c++ - `static_assert` 类似引发警告而不是错误的机制
- java - 如果用户不提供任何数据并单击 selenium (Java) 中的搜索,如何测试文本框中的文本颜色是否发生变化
- java - 多对多关系导致异常
- android - 活动回栈似乎丢失了
- rest - REST API 脚本需要更长的时间来执行
- sql-server - SQL Server:从不同的列中排除行号?
- kubernetes - 卷“mongo-two”的 MountVolume.SetUp 失败:lstat /var/lib/mongo:没有这样的文件或目录
- android - 使用片段中的按钮进入另一个活动
- flutter - Flutter ios 构建在带有 swift_version 的 xcode 10.1 中失败
- android - 在可扩展列表视图中将子视图膨胀到父视图之上