flutter单子布局有多少种
时间: 2023-09-02 07:07:48 浏览: 88
flutter布局示例如RowColumnlistview仅供学习
在 Flutter 中,单子布局指的是将所有的子部件放在一个 widget 中的布局方式。常见的单子布局包括以下几种:
1. Column:按照垂直方向排列子部件的布局方式。
2. Row:按照水平方向排列子部件的布局方式。
3. Stack:使用 Positioned 来指定子部件的位置,堆叠子部件的布局方式。
4. Expanded 和 Flexible:可以在 Row、Column、Flex 中使用,用于控制子部件的自由空间。
5. SingleChildScrollView:只能包含一个子部件,用于实现可以滚动的单子布局。
6. ConstrainedBox:只能包含一个子部件,用于实现对子部件的尺寸进行限制。
7. Center:将子部件居中显示的布局方式。
以上是常见的单子布局方式,可以根据实际需要选择不同的布局方式。需要注意的是,单子布局虽然简单易用,但是在实现复杂的布局时,通常需要使用多子布局来实现。
阅读全文