问题标签 [flutter-layoutbuilder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
51 浏览

flutter - 在 Flutter 中定义定制卡片的最佳方式

在此处输入图像描述

我一直在尝试使用row和在 Flutter 中定义定制卡片,column并且似乎无法获得类似于上图的固定格式布局(红线表示卡片的区域,只是用于显示区域)。

例如

生成的卡片将显示在 alistview和 usingrowscolumns以上结果中,根据数据不同大小的区域。

在我看来,使用row并且column可能不是实现这一目标的最佳方式。有没有更好的办法?

0 投票
0 回答
113 浏览

flutter - Flutter 容器溢出滚动

在flutter web中,我们可以调整窗口大小。如何确保在窗口小于内容大小时出现滚动条,就像在普通网页中一样?

0 投票
0 回答
124 浏览

flutter - 如何在没有屏幕闪烁的情况下将加载微调器添加到布局生成器?

我正在使用 layoutbuilder 开发一个应用程序,当用户从纵向模式变为横向模式时,我想要显示的应用程序的不同视觉效果应该显示微调器,并且在 2 秒后微调器应该消失。

我得到了我使用过的功能( WidgetsBinding.instance.addPostFrameCallback((_) { )),但是每次我改变方向时,加载微调器都会出现,然后在它消失后我的屏幕会闪烁并且不会停止闪烁或闪烁

我理解原因是加载微调器正在显示,然后我的其他小部件正在重建,但我有一个格式,我需要全部成为有状态小部件,除非有人有其他想法?

  1. 用户将纵向更改为横向
  2. 微调器显示 2 秒
  3. 用户以横向方式看到屏幕。

Loadingshimmer 是加载器 singlechildscrollview 是横向模式的类...

0 投票
1 回答
42 浏览

flutter - 将值传递给 LayoutBuilder 中的子级

我正在使用 LayoutBuilder 并希望将值传递给子小部件:

但我得到了错误

有没有办法将 constraints.maxWidth 传递给子小部件?

0 投票
2 回答
42 浏览

flutter - MainAxisSize.SpaceEvenly 没有在小部件中提供相等的空间

这是代码

在此处输入图像描述

0 投票
2 回答
92 浏览

flutter - 扑动的主页按钮

当用户按下主页按钮或我的应用程序进入非活动状态并在颤动中暂停时,我如何制作一个显示对话框我需要显示对话框让他理解如果他退出,他会在考试中丢失所有数据

0 投票
2 回答
88 浏览

flutter - 如何拉刷新 FutureBuilder> (); 页面颤动?

我在这里尝试将 FutureBuilder 用于我的列表,但我无法通过 pullRefresh 刷新

我想要新鲜的这些小部件以及

刷新照片()

AddBanners(userId: snapshot.data!),

DealsOfTheDay(userId:snapshot.data!)

0 投票
1 回答
105 浏览

android - 如何从 Flutter 中的网格视图计数访问生成列表中的特定单元格?

在这里,我有一个清单。我想在我的 GridView.count 中访问该列表中的特定位置。

就像我有一个列表一样,a = [133, 118, 117, 116, 115, 114];

我想弄清楚在我生成了 225 个单元格的 List.generate 中,如何访问存储在此列表中的单元格,a = [133, 118, 117, 116, 115, 114]; 就像我想从 225 个单元格中访问该列表的第 4 项(116)。