119得票5回答
Flutter 布局 Row / Column - 宽度共享,高度扩展

我在Flutter中的布局仍然有一些困难。 现在,我想要三个widget共享可用空间,在四分之一布局中。 宽度均匀共享(通过Row中的2个Expanded widget可以正常工作),但是现在我还希望高度自动调整,使得widget3.height == widget1.height + wid...

116得票12回答
Flutter:如何向ListView添加标题行

我对Flutter非常陌生。 我已经能够利用HTTP请求获取数据,构建ListView,编辑其中一个列表中的行以及其他基础知识。 环境很好。 我设法组合了一个糟糕构造的ListView头部,但我知道这不正确。 我无法使标题文本正确对齐。 我发现Drawer类有一个DrawerHeader类,但...

113得票13回答
如何更改FloatingActionButton的大小?

我想在Flutter中为FloatingActionButton设置一个大小,我想设置width/height,也就是说,让按钮变大,我一直在寻找一个圆形的按钮,但是我找到的唯一一个是这个,所以我开始使用它,但我需要它再大一点。

111得票9回答
如何在Flutter中滚动页面

我的页面代码是这样的。我需要滚动AppBar下面的部分。 @override Widget build(BuildContext context) { return new Scaffold( appBar: new AppBar(... ), body:...

111得票13回答
在Flutter中如何样式化BottomNavigationBar

我正在尝试使用Flutter,并试图更改应用中BottomNavigationBar的颜色,但我只能实现更改BottomNavigationItem(图标和文本)的颜色。 以下是我声明BottomNavigationBar的地方:class _BottomNavigationState ex...

107得票10回答
Flutter中如何限制容器的最大宽度

Widget build(context) { return Row( mainAxisSize: MainAxisSize.min, children: [ Container( width: 300, ...

98得票7回答
Flutter:InkWell和GestureDetector有什么区别?

我完全是 Flutter 的新手,并发现了 InkWell 和 GestureDetector。它们看起来几乎相同。官方文档没有提供它们之间的深入比较。 问题1: InkWell 和 GestureDetector 有什么区别? 问题2: 何时使用哪个?

94得票8回答
Flutter文本框:如何在边框内添加图标

我想在搜索栏中添加该图标。这是我的目前的代码:new TextField( decoration: new InputDecoration( icon: new Icon(Icons.search) labelText: "Describe Your ...

94得票5回答
在ListTile中放置两个尾随图标

我想在ListTile的“尾随”侧并排放置两个图标。我尝试使用包含两个图标的Row小部件,但它完全破坏了整个ListTile的布局,使其无法使用。有没有办法扩展分配给尾随部分的空间?以下是代码: import 'package:flutter/material.dart'; void ma...

92得票8回答
在Flutter中具有Snap效果的可水平滚动卡片

我想创建一个卡片列表,可以在左右滑动时实现捕捉效果。 每个卡片之间有一些间距,并且适合屏幕,类似于下面的图片。 除此之外,这些可水平滚动的列表元素应该包含在一个可垂直滚动的列表中。 我所能做到的只是按照Flutter文档中的示例显示一组水平滚动卡片。 class SnapCarou...