【发布时间】:2019-11-19 05:02:53
【问题描述】:
在我的 Flutter 项目中,我已经初始化了一个容器。在该容器内,我有一个子“列”,在其中我初始化了 3 个图标作为我的小部件。所以,我想将整个容器块(下图中的白色块)垂直对齐到屏幕的末端。据我从文档中知道,它可以通过以下命令完成-
mainAxisAlignment: MainAxisAlignment.end
但它在这里不起作用并显示以下输出-
这是我的代码-
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
backgroundColor: Colors.blue,
body: SafeArea(
child: Container(
color: Colors.white,
child: Column(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.end,
children: <Widget>[
Icon(Icons.star, size: 50),
Icon(Icons.star, size: 50),
Icon(Icons.star, size: 50),
],
)
),
),
),
);
}
}
所以,我需要帮助来了解如何将白色块对齐到屏幕的末端。
【问题讨论】: