Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何实现垂直方向的文本?_Flutter - Fatal编程技术网

Flutter 如何实现垂直方向的文本?

Flutter 如何实现垂直方向的文本?,flutter,Flutter,我想用TextDirection从上到下实现一个文本,但是TextDirection只有两个选项 enum TextDirection { /// The text flows from right to left (e.g. Arabic, Hebrew). rtl, /// The text flows from left to right (e.g., English, French). ltr, } 你可以用 两种方法都可以 Center( child

我想用TextDirection从上到下实现一个文本,但是TextDirection只有两个选项

enum TextDirection {
  /// The text flows from right to left (e.g. Arabic, Hebrew).
  rtl,

  /// The text flows from left to right (e.g., English, French).
  ltr,
}
你可以用


两种方法都可以

Center(
        child: Column(mainAxisSize: MainAxisSize.min, children: [
          RotatedBox(
            child: Text("rotated"),
            quarterTurns: 3,
          ),
          Divider(),
          Column(
            children: "stacked".split('').map((c) => Text(c)).toList(),
          )
        ]),
      )
一个是旋转文本。另一种是在列中堆叠字符

Center(
        child: Column(mainAxisSize: MainAxisSize.min, children: [
          RotatedBox(
            child: Text("rotated"),
            quarterTurns: 3,
          ),
          Divider(),
          Column(
            children: "stacked".split('').map((c) => Text(c)).toList(),
          )
        ]),
      )