23得票6回答
如何在Flutter中将按钮并排显示?

我希望将我的两个按钮水平并列显示,但目前它们只能上下排列。请问,我需要如何更改以下代码?new Container( child: new Column( children: <Widget>[ new RaisedButton( ...

10得票3回答
不要在异步间隙中使用BuildContexts。更新pub yaml到主版本后。

我已经将pub文件的主要版本升级为flutter pub upgrade --major versions,但是它给了我很多我不理解原因的建议错误信息。有人能解释一下吗? 另外这是一个例子,它说不要在异步间隙中使用BuildContexts,那么我该怎么办呢? _resetEmail(St...

7得票2回答
在Flutter中创建具有堆叠列表项的ListView

我在dribble上发现了这个设计 并且尝试在flutter中实现它,我使用了clip Path创建了曲线。 这是我的成果 我正在尝试消除形状之间的空间,使它们可以折叠。 这是我的CurvedRectangleClipper代码: import 'package:flutter...

8得票1回答
Flutter: 如何使一个ListView在指针事件上是透明的(但其非透明内容不是)?

我有一个可滚动(ListView或其他)它包含一个透明小部件,比如Container(height:200)。我能透过小部件和可滚动看到背后的小部件(也就是说,我能看到可滚动背后的小部件)。 我如何才能够通过透明小部件和可滚动进行点击,从而到达可滚动背后的小部件? ListView( ...

8得票1回答
如何在Flutter中根据屏幕的分数高度定位堆栈内的列?

我希望将Column放置在Stack内,使其占据屏幕的60%并位于屏幕底部。 //////// | | |40% //////// |column | | | |60% //////// 目前我正在尝试使用Positioned和MediaQuery来实现,但它并不起作用。 ...

349得票18回答
将元素大小设置为屏幕宽度/高度的百分比

有没有一种简单的(非LayoutBuilder)方法可以将元素的大小相对于屏幕大小(宽度/高度)进行设置?例如:如何将CardView的宽度设置为屏幕宽度的65%。 这不能在build方法中完成(显然),因此必须推迟到后期构建。是否有首选的放置此类逻辑的位置?

9得票2回答
HiTouch_PressGestureDetector错误,触摸指针数量有限制

我正在开发Flutter项目。我在滚动时使用了SingleChildScrollView和ListView组件。 但是在应用程序中的任何屏幕上滚动时,我会遇到以下错误: W/HiTouch_PressGestureDetector(20161): Touch pointer move a...

11得票3回答
如何防止Flutter中键盘将Stack中的其他小部件推上去?

我有一个新的交易屏幕,里面有几个文本字段和底部的容器用于快捷方式: 当我触发一个文本字段时,灰色容器也会向上移动: 这是屏幕代码: //import 'dart:io'; import 'package:flutter/cupertino.dart'; import '...

21得票2回答
何时使用didUpdateWidget示例

我认为我理解所有其他的 StatefulWidget 生命周期回调方法,但是didUpdateWidget是我从未使用过的一个,也无法想到一个特定的用例,因为我只是在build中使用widget getter获取关于Widget的信息。 那么在哪些情况下使用didUpdateWidget是有用...

9得票3回答
在Flutter应用中的无限列表

我正在将我的应用程序从安卓迁移到Flutter,到目前为止,我已经在Flutter中使用了ListView。我的问题是,在Flutter中是否有任何专门处理大量数据的技术?如果需要参考,您可以查看安卓的RecyclerView。它处理内存视图并在运行时回收它们。那么如何在Flutter中实现类...