Форма флаттера - PullRequest
       6

Форма флаттера

0 голосов
/ 23 мая 2018

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

final ShapeBorder shape;

@override
Widget build(BuildContext context) {
return new SafeArea(
    top: false,
    bottom: false,
    child: new Container(
      padding: const EdgeInsets.all(8.0),
      height: height,
      child: new Card(
        elevation: 8.0,
        color: const Color(0xFFf0e7d1),
        shape: shape,  // The first shape is not defined, second is fine?
        child: new Column(
          crossAxisAlignment: CrossAxisAlignment.start,
          children: <Widget>[
            new SizedBox(
              height: 154.0,
              child: new Stack(
                children: <Widget>[
                  new Positioned.fill(
                      child: new Image.asset(
                        destination.assetName,
                        fit: BoxFit.cover,
                      ),
                  ),
                  new Positioned(
                    bottom: 16.0,
                    left: 16.0,
                    right: 16.0,
                    child: new FittedBox(
                      fit: BoxFit.scaleDown,
                      alignment: Alignment.centerLeft,
                      child: new Text(
                          destination.title
                      ),
                    ),
                  ),
                ],
              ),
            ),

1 Ответ

0 голосов
/ 23 мая 2018

Хорошо, оказывается, вам вообще не нужна реализация размера, поэтому я просто удалил ее и все хорошо!

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