Как выровнять положение текста в flutter

#flutter

#flutter

Вопрос:

Кто-нибудь может объяснить мне, как выровнять текст в коде flutter? Мой вывод выглядит беспорядочно и выглядит не очень хорошо.

введите описание изображения здесь

это часть кода для вывода

введите описание изображения здесь

Комментарии:

1. как вы хотите, чтобы он был выровнен?

Ответ №1:

используйте crossAxisAlignment и mainAxisAlignment для определения положения дочерних элементов…

 Column(
  crossAxisAlignment: CrossAxisAlignment.start,
  mainAxisAlignment: MainAxisAlignment.start,

  children: <Widget>[
    Text('We move under cover and we move as one'),
    Text('Through the night, we have one shot to live another day'),
    Text('We cannot let a stray gunshot give us away'),
    Text('We will fight up close, seize the moment and stay in it'),
    Text('It’s either that or meet the business end of a bayonet'),
    Text('The code word is ‘Rochambeau,’ dig me?'),
    
  ],
)
 

Комментарии:

1. спасибо, у меня это работает. Для такого новичка, как я, следует отметить, что mainAxisAlignment: MainAxisAlignment.start находится внутри столбца / строки.

Ответ №2:

 child: new Column(
      mainAxisAlignment: MainAxisAlignment.start, //To align at start
      mainAxisAlignment: MainAxisAlignment.end, //To align at end
      children: [

      ],
    );
)
 

Комментарии:

1. Хотя этот код может ответить на вопрос, предоставление дополнительного контекста относительно того, как и / или почему он решает проблему, улучшит долгосрочную ценность ответа.