flutter : How to increase indentation width of tab '\t' in text

标签 flutter textfield

我有以下用于打印文本的小部件:

class NormalText extends StatelessWidget {
  final String txt;

  NormalText(this.txt) {}

  @override
  Widget build(BuildContext context) {
    return Container(
        child: Text(txt,
            style: TextStyle(
                color: Colors.grey,
                fontSize: 20,
                fontWeight: FontWeight.bold)));
  }
}

但是如果我这样使用它:

NormalText('hello\tworld\t42')

\t 缩进太小。有没有办法增加缩进以占用更多空间?

最佳答案

您可以使用wordSpacing参数

Text(
  'Build some widgets!',
  style: TextStyle(
      height: 1.2 ,
      wordSpacing: 6,
      letterSpacing: 1.0,
   )
),

关于 flutter : How to increase indentation width of tab '\t' in text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61897852/

相关文章:

javascript - 在 sencha 文本字段中包含图像

Flutter:如何显示列表中的项目数

Android Studio Flutter - 虚拟设备正在加载或卡住

ios - 在 View Controller 之间传递数据 - iOS Xcode - 什么是好方法?

actionscript-3 - AS3 最大文本框宽度

ios - cocos2dx - 关闭 TextFieldTTF 上的预测文本

dart - CustomScrollView 中的 Flutter float 操作按钮

android - 我怎样才能将文本放在抽屉标题的左下角并降低抽屉标题的高度?

gradle - flutter构建找不到依赖关系,但是当我将链接复制到浏览器时,它位于同一位置

ios - 我想在快速编辑结束时(当用户转到下一个字段时)将文本字段文本转换为密码等安全文本