Layout 颤振中弯曲的固定(柔性)和拉伸(扩展)元件
在颤振布局系统中,我认为在Layout 颤振中弯曲的固定(柔性)和拉伸(扩展)元件,layout,flutter,Layout,Flutter,在颤振布局系统中,我认为在列中放置Flexible和Expanded将使Flexible成为其子级的大小,Expanded占据整个剩余空间。但是,展开的并没有填满所有剩余的空间,并在其后留下一些空白 以下是我想做的: +-----------------------------+ | Flexible, decides own size. | +-----------------------------+ | Expanded, fills up the rest | |
列中放置Flexible
和Expanded
将使Flexible
成为其子级的大小,Expanded
占据整个剩余空间。但是,展开的
并没有填满所有剩余的空间,并在其后留下一些空白
以下是我想做的:
+-----------------------------+
| Flexible, decides own size. |
+-----------------------------+
| Expanded, fills up the rest |
| |
| |
| |
| |
| |
| |
| |
| |
| |
+-----------------------------+
然而,情况恰恰相反:
+-----------------------------+
| Flexible, decides own size. |
+-----------------------------+
| Expanded, takes up only |
| some of the remaining space |
| looks like about 50% of |
| the whole parent |
| |
| |
+-----------------------------+
| LOL here's unused space |
| for no good reason |
| |
+-----------------------------+
我怀疑自己,然后我看到同样的事情被连续报道为bug:
我想我的问题是,我怎么能有一个固定大小的小部件(其大小由其子部件决定),然后是一个占据父部件其余部分的小部件?好的,答案就是在第一个小部件中省略Flexible
,然后将其内容放在那里。然后,展开的会很好地填充剩余的空间
我想在我接受自己的答案之前我会等待,以防有更详细的答案