Обивка внутри расширена, также эффект снаружи (Флаттер)

#flutter

Вопрос:

У меня есть текст сверху и снизу.

Я хочу добавить отступы для верхнего текста, но отступы применяются и для нижнего текста.

Почему это происходит?

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

 return Scaffold(  body: SafeArea(  child: Column(  children: [  Expanded(  child: Padding(  padding: const EdgeInsets.symmetric(  vertical: 30.0,  horizontal: 80.0,  ),  child: Column(  children: [  Text('Top text'),  ],  ),  ),  ),  Text('Footer text'),  ],  ),  ),  );  

Ответ №1:

добавьте crossAxisAlignment : CrossAxisAlignment.start виджет для столбца. По умолчанию он выравнивается по центру.