扩展卡抖动。孩子们满溢

问题描述 投票:0回答:1

我尝试将扩展卡的 Cloum 孩子放入他的扩展容器中。它总是溢出他的卡父母。

我尝试了一些方法,例如将容器放入 FittedBox 中,但没有任何效果。所以我的目标是使列始终适合卡的扩展部分,或者如果列中有很多子项,则卡扩展得更多。谁能告诉我这个魔术?非常感谢!

enter image description here

ExpansionCard(
                leading: CircleAvatar(
                  child: Text('1000'),
                  backgroundColor: Colors.black,
                ),
                borderRadius: 20,
                background: Image.asset(
                  "assets/images/unnamed.jpg",
                  fit: BoxFit.cover,
                ),
                title: Container(
                  child: Column(
                    crossAxisAlignment: CrossAxisAlignment.start,
                    children: <Widget>[
                      Text("Freefly Sprung mit Carlo ",
                          style: jumpCardHeaderStyle),
                      Text(
                        DateFormat.yMMMd().format(DateTime.now()),
                        style: jumpCardDateStyle,
                      ),
                    ],
                  ),
                ),
                children: <Widget>[
                  FittedBox(
                    child: Container(
                      margin: EdgeInsets.symmetric(horizontal: 7),
                      child: Padding(
                        padding: const EdgeInsets.all(8.0),
                        child: Column(
                          mainAxisAlignment: MainAxisAlignment.spaceAround,
                          crossAxisAlignment: CrossAxisAlignment.start,
                          children: [
                            Text("Exit Alt. : 4000m", style: kJumpTextStyle),
                            Divider(),
                            Text("Dpl. Alt. 1000m", style: kJumpTextStyle),
                            Divider(),
                            Text("Time FF 42sec", style: kJumpTextStyle),
                            Text("AVG.Speed T 127MPH", style: kJumpTextStyle),
                            Text("AVG.Speed T 127MPH", style: kJumpTextStyle),
                          ],
                        ),
                      ),
                    ),
                  )
                ],
              ),
flutter
1个回答
0
投票

您是否尝试过使用具有 Wrap 对象的卡片作为子对象?这应该可以让你包含你需要的一切

Card(
 child: Wrap(
    children: []
))
© www.soinside.com 2019 - 2024. All rights reserved.