Z-индекс флаттера в столбце - PullRequest
0 голосов
/ 11 июля 2020

Я хочу создать тень в красном круге на изображении.

изображение

Мой код:

  @override
  Widget build(BuildContext context) {
    print('Listing Card Unit Build');
    return Card(
      elevation: 5,
      margin: EdgeInsets.all(10),
      child: Column(
        mainAxisSize: MainAxisSize.min,
        crossAxisAlignment: CrossAxisAlignment.start,
        children: <Widget>[
          _buildUpperSpace(),
          _buildImageSpace(),
          _buildTextSpace(),
          _buildProductSpace(),
          _buildButtonSpace()
        ],
      )
    );
  }

В коде я хотите добавить тени между _buildUpperSpace () и _buildImageSpace (), а также между всеми, что ниже _buildImageSpace () и _buildImageSpace ().

Итак, _buildUpperSpace () должен быть в _buildImageSpace (), и все ниже _buildImageSpace () должны находиться в _buildImageSpace ().

Спасибо.

1 Ответ

0 голосов
/ 11 июля 2020

Вы можете попробовать обернуть _buildImageSpace () в виджет Card или Material. Оба имеют свойство высоты. Это то, что вы ищете.

...