Как добавить больше элементов в теле флаттера - PullRequest
0 голосов
/ 27 апреля 2020

Я изучаю Flutter и сейчас вызываю виджет _buildStackCardsList в теле, но я пытаюсь добавить дополнительный текст прямо над методом _buildStackedCardsList, но я не совсем уверен, как это реализовать. каждый раз, когда я пытался обернуть контейнерами или столбцами, накопленная карта исчезала.

  body: _buildStackedCardsList()
}


  Widget _buildStackedCardsList() {
  }

так вот что я пытаюсь сделать

enter image description here

любое предложение, спасибо

1 Ответ

1 голос
/ 27 апреля 2020

Ссылка на виджеты Flutters - хорошее место для начала, когда вы посмотрите, какие виджеты вы можете использовать и как вы можете реализовать свой макет с ним: https://flutter.dev/docs/reference/widgets

Судя по вашему каркасу, я бы добавить Column виджет https://api.flutter.dev/flutter/widgets/Column-class.html

body: Column(
  children: <Widget>[
    Text('Your Text'),
    Expanded(child: _buildStackedCardsList()),
  ],
)

Обновление: из-за вычисления размера вы не можете отобразить ListView как прямого потомка Column. Например, он может быть заключен в виджет Expanded. Ответ на аналогичный вопрос можно найти здесь: { ссылка }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...