flutter-layout 相关问题

如何处理“ getter'microsecondsSinceEpoch'在null上被调用。”错误?

我认为错误来自displayBackground()方法。我最近更改了代码,以从“ sunrise_sunset.dart”包中获取日出和日落。在此之前,我有...

回答 2 投票 0

如何解决抖动中过多的变量

我正在尝试在Flutter项目中创建一叠纸牌。每张卡包含不同的数据/信息,当我尝试使用虚拟数据进行可视化时,我必须使用很多漂亮的变量...

回答 1 投票 0

设置文本以填充容器的大小

我基本上具有图像的文本表示形式。我正在尝试适合字体大小和字体高度以匹配父容器的大小。到目前为止,我得到的是:正文:容器(边距:...

回答 1 投票 0

抖动-底部溢出像素数

我正在将扩展小部件及其子容器一起使用,并且我为width提供了double.infinity。我正在尝试将ListView添加为Container的子级,并且我希望ListView的高度从...的顶部...

回答 2 投票 0

如何在Flutter中为下拉标签和下拉列表文本使用不同的颜色?

我正在尝试使用下拉菜单,并希望将Colors.white用于所选文本,并将Colors.black54用于下拉列表文本。但是,当我尝试使用color属性并将其更改为White时,它是...

回答 1 投票 2

在TextField中动态出现的后缀图标

我的目标是使用TextField构建一个搜索框,该搜索框在字段的末尾具有一个图标按钮,以清除文本字段中的内容。当前正在使用TextField(controller:...

回答 1 投票 1

如何添加加载屏幕以掩盖应用程序启动时显示的登录页面?

在下面的代码中,如果用户已经登录并启动了应用程序,它将显示SignIn()页面一秒钟,然后转到HomeScreen()。如何将用户直接带到...

回答 1 投票 1

为什么元素使用旧索引而不是更新索引来调用函数?

在我的代码中,我正在执行与此类似的操作,列表widgetList = List.generate(3,(index)=> Container(color:getColor(index),),); //现在更新List的元素。 ...

回答 1 投票 0

页面之间的底部导航栏

我正在尝试创建一个底部导航栏,该栏将在我的主屏幕和Settigns屏幕之间切换。我试图这样做,但是似乎没有在Stful小部件顶部添加列表...

回答 1 投票 0

如何在表中设置Flutter TableRow以表现Expanded()在列中的行为?

我在Flutter中有一个表,我想让它扩展它的行,以便该表占用可用的全部空间。鉴于TableRow不是小部件,因此无法在它上面使用Expanded ...

回答 1 投票 0

无法从TextField抖动中退出

我需要一个Box,在其中插入并存储一些用户输入的信息,我使用的是'TextField',所以我将'TextField'中的'maxLines'选项从默认值(1)更改为(2)当...

回答 1 投票 0

Flutter Row小部件通过切除剩余区域来解决RenderFlex溢出问题

这里已经有很多关于Renderflex溢出的问题,但是我相信我的用例可能会有所不同。只是通常的问题-行小部件中的小部件太大,并且...

回答 1 投票 0

为每个用户添加小部件

我目前正在与Flutter,ESP32和Firestore合作进行家庭自动化项目。我正在尝试完成一个按钮,该按钮将为该用户添加另一张卡片。我的项目有3个主要卡片,这些...

回答 1 投票 0

在Flutter中拖放,渲染和渲染

我正在制作一个项目,一个模块需要拖放和渲染功能。图片:-建立了基本思路工作:-将选择轮廓。要素应拖放...

回答 1 投票 0

我如何覆盖Flutter TabBar选项卡以用作FloatingActionButton?

我正在尝试实现此功能:以便最后一个Tab用作FAB,并在点击时将显示两个顶部按钮。有什么办法吗?

回答 1 投票 0

无法在开始时调用动画修饰符

我想在调用第一个构建方法时调用动画容器,因为动画容器没有控制器,我无法控制(设置动画中指定的值的状态...

回答 1 投票 -1

Flutter:无法导航到另一页

因此,在构建了第一个页面之后,我开始为我的应用程序处理其他页面。我成功制作了另外两个页面,并能够允许用户在这两个页面之间导航,...

回答 1 投票 1

Flutter展开行内的列

我正在尝试创建此设计。 。我的代码行(mainAxisSize:MainAxisSize.max,crossAxisAlignment:CrossAxisAlignment.start,子代: ] >>>> 此代码经过一些样式修饰后,应该可以从图像实现设计。祝好运。 :) import 'package:flutter/material.dart'; void main() { runApp( MyApp(), ); } class MyApp extends StatefulWidget { @override _MyAppState createState() => _MyAppState(); } class _MyAppState extends State<MyApp> { @override void initState() { super.initState(); } @override Widget build(BuildContext context) { return MaterialApp( debugShowCheckedModeBanner: true, home: Scaffold( body: SafeArea( child: ListView( children: <Widget>[ getCard(), getCard(), getCard(), getCard(), getCard(), getCard(), getCard(), getCard(), ], )))); } getCard() { return Container( margin: EdgeInsets.all(10), decoration: BoxDecoration( color: Colors.white, borderRadius: BorderRadius.circular(8), boxShadow: [ BoxShadow( color: Color.fromRGBO( 0, 64, 101, 0.15), spreadRadius: 1, blurRadius: 8, offset: Offset(0, 2), // changes position of shadow ), ]), padding: EdgeInsets.all(15), height: 90, width: double.infinity, child: Row( children: <Widget>[ Padding( padding: EdgeInsets.only( left: 5, right: 5), child: Column( mainAxisAlignment: MainAxisAlignment .spaceBetween, children: <Widget>[ Text("01:53PM"), Text("01:53PM"), // Text( // "7/1, 2nd block more adress etc."), ], )), Padding( padding: EdgeInsets.only( left: 5, right: 5), child: Column( mainAxisAlignment: MainAxisAlignment .spaceBetween, children: <Widget>[ getDot(true), getDot(false), getDot(false), getDot(false), getDot(false), Padding( padding: EdgeInsets.only( bottom: 5), child: getDot(true)), ], )), Padding( padding: EdgeInsets.only( left: 5, right: 5), child: Column( mainAxisAlignment: MainAxisAlignment .spaceBetween, children: <Widget>[ Text( "333 Prospect St, Niagara Falls, NY 14303"), Text( "333 Prospect St, Niagara Falls, NY 14303"), ], )) ], )); } Widget getDot(bool isBig) { return Container( margin: EdgeInsets.only(top: 3), width: isBig ? 8 : 4, height: isBig ? 8 : 4, decoration: BoxDecoration( color: Colors.green, borderRadius: BorderRadius.circular(15.0))); } }

回答 1 投票 0

Flutter-发生错误时更改TextFormFirel的背景颜色

我正在制作一个登录表单,并且在发生错误时我想更改textFormField的颜色。目前,我正在使用Bloc体系结构和状态管理。这是一张图片,我如何希望文本字段出现错误。

回答 1 投票 0

如何显示没有上下文对象的Snackbar?

[在很多情况下,关于UI代码和业务逻辑,我们会分开关注。这在Flutter中使用的大多数状态管理解决方案中都得到了体现。在...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.