En este post te mostraré cómo centrar texto en Flutter; ya sea de manera vertical u horizontal. Para centrar texto en Flutter de manera vertical puedes encerrar el Text
dentro de un Center
. Y para centrarlo en horizontal puedes aplicar un textAlign
.
Veamos en los ejemplos cómo hacer esto.
Centrar de manera vertical
Como lo dije, encierra el texto dentro de un widget Center
:
Center(
child: Text("Soy un texto"),
)
Si quieres centrarlo también de manera horizontal, coloca un textAlign: TextAlign.center
dentro de Text
.
Centrar de manera horizontal
En mi caso no quería centrar el texto de manera vertical, solo horizontal. Primero se veía así:
Después agregué el centrado de texto:
Text(
'El texto aquí',
textAlign: TextAlign.center,
),
Con el siguiente resultado: