【发布时间】:2021-07-09 11:30:37
【问题描述】:
我有一个包含行数组的列,每行里面都有一些容器。这是我的代码:
import 'package:flutter/material.dart';
Widget row() {
return Row(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Container(
color: Colors.amber,
width: 50,
height: 100,
),
Container(
color: Colors.amber,
width: 50,
height: 150,
),
Container(
color: Colors.blue,
width: 50,
height: 80,
),
],
);
}
class TestPage extends StatelessWidget {
const TestPage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return Column(
children: [
row(),
Divider(),
row(),
Divider(),
row(),
],
);
}
}
输出:
我想将蓝色容器与底部对齐,而不触及其他容器位置。我怎样才能做到这一点? 这是我的预期结果:
【问题讨论】:
-
用
Align包裹最后一个蓝色容器 -
@pskink 它不起作用。结果相同