小编典典

如何在 Flutter 中垂直和水平居中文本?

all

我想知道如何在 Flutter 中将 Text 小部件的内容垂直和水平居中。我只知道如何使用小部件本身Center(child: Text("test"))而不是内容本身来居中。默认情况下,它与左侧对齐。在 Android 中,我相信实现此目的的 TextView
的属性称为gravity.

我想要的示例:

居中文本示例


阅读 109

收藏
2022-06-30

共1个答案

小编典典

文本对齐中心属性设置仅水平对齐。

在此处输入图像描述

我使用下面的代码将文本设置为垂直和水平居中。

在此处输入图像描述

代码:

      child: Center(
        child: Text(
          "Hello World",
          textAlign: TextAlign.center,
        ),
      ),
2022-06-30