67得票3回答
一个在Column中可滚动的容器

我尝试了几种不同的方法,但是无法使此工作。 我想要实现的布局非常简单,而且在本机Android中实现起来很容易: 顶部有固定容器(蓝色) 下面是可滚动容器(红色)。 在我的情况下,ListView 将不起作用。 我尝试使用SingleChildScrollView,但似乎无法在Colu...

67得票1回答
如何在Flutter中使用CustomMultiChildLayout和CustomSingleChildLayout

有没有使用过 CustomSingleChildLayout 和 CustomMultiChildLayout 类的经验者,能否详细解释(附带示例)如何使用它们。 我是Flutter新手,正在尝试理解如何使用它们。然而,文档质量很差不够清晰。我试图在互联网上搜寻示例,但没有其他文档。 如果...

67得票9回答
如何在Flutter中更改TabBar的背景颜色而不更改AppBar?

如何在不改变AppBar的情况下更改TabBar的背景颜色? TabBar没有background属性,是否有解决方法?

67得票8回答
Flutter将文本包装而不是溢出

在Flutter中创建文本小部件时,在Column中直接放置长字符串会自动换行。但是,如果它位于Column-Row-Column内部,则文本会溢出屏幕边缘。 如何将文本包装在Column-Row-Column中?为什么会出现这种差异?对我来说,任何上层列的子节点都应该具有相同的宽度,这似乎...

67得票14回答
Flutter TextFormField被键盘遮挡

注意:我正在使用Navigator.of(context).push来推ModalRoute, 嗨,我有一个包含在主体中的TextFormField的ModalRoute页面,但是当键盘出现时,输入框被键盘遮挡了,如何解决? return Container( child: L...

66得票10回答
如何在Flutter中移除AppBar领先图标周围的额外填充。

在我的Flutter应用中,我有这个AppBarWidget setAppBar(){ return new AppBar( title: addAppBarTextWidget('Explore'), elevation: 0.0, leading: addLea...

65得票7回答
Flutter - 在TabBarView中的ListView会失去滚动位置

我有一个非常简单的Flutter应用程序,其中包含一个具有两个视图(Tab 1和Tab 2)的TabBarView。其中一个(Tab 1)具有许多简单文本小部件的ListView。问题在于,如果我从滚动Tab 1的ListView元素之后,从Tab 1滑动到Tab 2,最后再从Tab 2滑动回...

65得票6回答
如何更改OutlinedButton的边框颜色?

我试图使用BorderSide(color: Colors.blue)更改Flutter小部件OutlineButton的边框颜色。 无论设置哪种颜色,OutlineButton始终带有灰色边框,但宽度更改是适用的。 如何更改OutlineButton边框线颜色?class OutlineBu...

64得票13回答
如何在Flutter中更改应用栏背景颜色

我试图为应用程序设置一个公共主题,所以我需要更改appbar的颜色为代表十六进制代码#0f0a1a的颜色。const MaterialColor toolbarColor = const MaterialColor( 0xFF151026, const <int, Color&g...

64得票4回答
在Flutter中,检测对话框打开时的返回按钮按下事件

我正在使用Flutter创建一个应用程序,需要显示一个不可关闭的警告对话框。但是,在安卓上按下返回按钮时它会被关闭。我尝试使用WillPopScope小部件来检测返回事件。虽然我能够在WillPopScope中检测到返回按钮按下的事件,但是当对话框打开时这不起作用。如果有任何建议和指导,将不胜...