Возможно ли добавить более одного дочернего элемента в виджет safearea?

#flutter #dart

#flutter #dart

Вопрос:

тело: SafeArea( дочерний элемент: строка( дочерние элементы: [ Контейнер( высота: double.infinity, цвет: Colors.red, ширина: 64.0, ), Контейнер( высота: double.infinity, ширина: 64.0, ), ], ), ),

Ответ №1:

Конечно, вместо использования Container() вы можете использовать Column()

 Column(
            children: <Widget>[
              Container(
                child:Text('Child 1',
                  textAlign: TextAlign.center,
                  style: TextStyle(
                      fontSize: 25.0,
                      color: Colors.white
                  ),
              Container(
                child:Text('Child 2',
                  textAlign: TextAlign.center,
                  style: TextStyle(
                      fontSize: 25.0,
                      color: Colors.white
                  ),
                ),
              ),
            ],
          ),
  

Макеты в flutter:
https://flutter.dev/docs/development/ui/layout