【发布时间】:2020-10-13 13:51:04
【问题描述】:
我正在做一个 Flutter 项目。我正在尝试创建一个如下图所示的小部件,但我无法做到。
所以我要做的是在左上角创建一个带有Text 的小部件(这个小部件的大小不是恒定的,取决于其中的文本)。
我正在尝试将 2 个其他小部件与 Text 对齐:
-
Widget 1水平对齐并与Text小部件居中,在其右侧,中间没有空格 -
Widget 2的右边缘与Text小部件的右边缘垂直对齐,并位于其下方(两个小部件之间没有空间)。
我尝试使用 Column 和 Row 小部件或 GridView 来实现此功能,但我无法做到。
此自定义小部件的整体尺寸也必须缩小。
有人知道怎么做这样的事情吗?
谢谢。
【问题讨论】:
-
我建议你使用 staggeredGridView.. 只需在 dart 包中寻找它
标签: flutter dart view position alignment