问题标签 [flutter-widget]

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 投票
6 回答
84546 浏览

flutter - 如何根据父级的大小布局小部件?

假设您有一个可能具有可变大小的父小部件。

例如:

也许你想让父容器的子容器根据给定的大小呈现不同的东西。

考虑响应式设计断点,如果宽度超过 X 使用此布局,如果宽度低于 X 使用该布局。

在 Flutter 中执行此操作的最佳方法是什么?

0 投票
13 回答
210992 浏览

flutter - 相当于flutter中的wrap_content和match_parent?

在 Android中match_parentwrap_content用于将小部件相对于其父级的大小自动调整为小部件包含的内容。

在 Flutter 中,默认情况下似乎所有小部件都设置为wrap_content,我将如何更改它以便我可以填充它width并填充它height的父级?

0 投票
25 回答
191630 浏览

flutter - 向 Flutter 应用程序添加启动画面

你会如何向 Flutter 应用程序添加启动画面?它应该在任何其他内容之前加载和显示。目前,在 Scaffold(home:X) 小部件加载之前会有短暂的颜色闪烁。

0 投票
17 回答
249844 浏览

flutter - 如何在 Flutter 中以编程方式显示/隐藏小部件

在 Android 中,每个View子类都有一个setVisibility()方法可以让您修改View对象的可见性

设置可见性有 3 个选项:

  • ViewVisible:在布局内渲染可见
  • 不可见:隐藏View,但留下一个与View可见时所占据的间隙相同的间隙
  • 消失:隐藏View,并将其从布局中完全删除。就好像它heightwidth曾经0dp

Flutter 中的 Widgets 是否有与上述等价的东西?

快速参考: https ://developer.android.com/reference/android/view/View.html#attr_android:visibility

0 投票
17 回答
176058 浏览

flutter - 如何将 ListView 添加到 Flutter 中的列?

我正在尝试为我的 Flutter 应用程序构建一个简单的登录页面。我已经成功构建了 TextFields 和登录/登录按钮。我想添加一个水平 ListView。当我运行代码时,我的元素消失了,如果我在没有 ListView 的情况下执行它,它又可以了。我怎样才能正确地做到这一点?

0 投票
12 回答
183658 浏览

flutter - 颤振:试图使列中的项目底部居中,但它保持左对齐

我正在尝试将小部件置于 Column 底部的底部居中,但它始终与左侧对齐。

Positioned 的存在迫使 Container 向左移动,而不是居中。但是,移除 Positioned 会将 Container 置于中间位置。

0 投票
2 回答
4097 浏览

flutter - 根据另一个小部件的位置/大小定位/调整小部件的大小

我在 Flutter 中遇到过几次已经相当大的墙了。动画或构建小部件,这取决于其他小部件来获取它们的大小/位置。

一些可能是我最糟糕的噩梦的例子:动态地将小部件彼此相邻。在 css 中我们有这个:

  • 父母采用全宽(不重要)。
  • 父母取最大孩子的身高。
  • 身高较小的孩子适合父母
  • 孩子们彼此相邻

在颤振中,我认为我们不能一次获得所有 4 分。

现在,如果我们有 2 个这个列表和一个动画,其中一个元素从一个列表转到另一个列表怎么办?例子

在此处输入图像描述 在此处输入图像描述

另一个例子。如果我们想要一个SlideTransition与另一个没有共同点的小部件垂直对齐的完成怎么办?像这样 :

在此处输入图像描述

这些都是完全随机的例子。我不需要复制同样的东西。这里真正的问题是:是否有一种通用的方法来做类似的事情(获取屏幕尺寸/位置)?一些不是特定于这个用例的东西,以后很容易维护?

0 投票
1 回答
14484 浏览

flutter - Flutter RenderIndexedStack 对象在布局期间被赋予无限大小

我正在与此DropDownItem框错误作斗争,一切似乎都可以正常工作,但是在加载时会弹出黄色超出范围。尝试了几件事,但无法解决。我有这个代码用于我的Widget.

然后我将其用作功能之一。

}

它似乎在另一个页面上工作,我不使用函数来填充小部件,只是一个常规的小部件 var,但似乎它应该与结构相同。

有什么我想念的想法吗?这是一个DropDownButton,但它发生在具有DropDownButton另一个功能的结果页面上。

编辑********** 这是工作代码

0 投票
14 回答
86100 浏览

flutter - Flutter中文本小部件下的黄线?

开发我的第一个颤振应用程序。主应用程序屏幕没有这个问题,所有文本都按原样显示。

然而,在我正在开发的这个新屏幕中,所有文本小部件下面都有一些奇怪的黄线/双线。

关于为什么会发生这种情况的任何想法?

黄线

0 投票
11 回答
538606 浏览

flutter - 如何在 Flutter 中为小部件添加边框?

我正在使用 Flutter,我想为小部件(在本例中为Text小部件)添加边框。

我试过TextStyleand Text,但我没有看到如何添加边框。