Высота контейнера флаттера совпадает с высотой родительского элемента - PullRequest
0 голосов
/ 28 июня 2018

Я хочу наложить карту на белый контейнер, но контейнеру всегда нужна высота (иначе он не отображается). Я хочу, чтобы он был таким же большим, как его родитель, стек. Как я могу сделать эту работу? Высота карты варьируется. Наверное, я что-то упустил;)

return new Stack(
 children: <Widget>[
  new Card( ... ),
  new Container(color: Colors.white70),
 ]
);

1 Ответ

0 голосов
/ 28 июня 2018

Вы можете использовать Positioned.fill, чтобы заставить дочерний стек заполнить Stack.

Stack(
  children: [
    Card(),
    Positioned.fill(
      child: Container(color: Colors.red),
    )
  ]
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...