gpt4 book ai didi

dart - Flutter - 任何人都有一个 Flow 示例来有条件地左右对齐包装?

转载 作者:IT王子 更新时间:2023-10-29 07:14:17 25 4
gpt4 key购买 nike

新手问题...

查看 Flutter 文档,看起来 Flow 将解决一个问题。

不幸的是,没有提供示例(或通过搜索此问题的日期获得)并且它给正确实现带来了一些麻烦。

下面是我希望两个元素的行为方式,类似于 CSS 向左浮动和向右浮动。

当有足够的屏幕宽度时,让两个东西相邻

-------------------------------
| THINGHERE BIGGERTHINGHERE |
-------------------------------

当屏幕宽度不够时,左上对齐,右下对齐堆叠

--------------------------
| THINGHERE |
| BIGGERTHINGHERE |
--------------------------

我目前在元素上使用计算宽度的 Wrap,但看起来 Flow 会更优雅地做到这一点。

有人有实现此用例的示例吗?

最佳答案

Flow 对于这种情况不是Wrap 是您唯一想要的。

主要原因是因为Flow 大小不能 取决于它的子大小。这意味着不可能使用它来实现您的要求。

如果您需要更复杂的布局,您可以创建自己的 RenderBox。由于 RenderBox 可以获得更复杂的布局逻辑。

关于dart - Flutter - 任何人都有一个 Flow 示例来有条件地左右对齐包装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49058479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com