dart相关内容

颤振错误:此小部件已卸载,因此状态不再具有上下文(应视为已失效)

当我点击登录按钮时我的手机号码错误然后打开一个错误对话框,然后当我点击对话框上的 okey 时出现此错误. 我收到了这条消息 此小部件已卸载,因此 State 不再具有上下文(并且应该被认为是不复存在的) 考虑在“处置"期间取消任何活动的工作.或使用“安装"getter 来确定 State 是否仍然处于活动状态. class _LoginPageState extends St ..

Flutter:键盘溢出与我的对话框

我正在尝试将 TextField 添加到对话框中,但是当键盘出现时,它会溢出. 我的对话图片 当键盘出现时 我的代码的一部分如下所示: AlertDialog(内容:新的列表视图(收缩包装:是的,孩子们:[文本("您如何评价我们的应用程序?",样式:TextStyle(fontSize:16.0,fontWeight:FontWeight.bold),textAlig ..
发布时间:2022-01-23 12:27:51 其他开发

如何在TextField中垂直居中不同大小的hintText?

我有一个像这样的 TextField,其中输入文本和提示文本的大小不同. TextField(风格: Theme.of(context).textTheme.subhead.copyWith(字体大小:70.0,),装饰:输入装饰(hintText: '输入一个数字',隐藏分隔符:真,提示样式:文本样式(颜色:Colors.grey[500],字体大小:25.0,),),); 虽然用户输入文本 ..
发布时间:2022-01-23 12:27:27 其他开发

在模态底页上方显示 SnackBar

我尝试在模态底页上方显示 SnackBar,但它不起作用.知道如何实现吗? P.S.:将 SnackBar 行为设置为浮动不起作用.它仍然出现在模态底页下方 谢谢 解决方案 只需用 Scaffold 包裹您的子小部件 等待 showModalBottomSheet(上下文:上下文,建设者:(建设者)=>脚手架(正文:YourModalContentWidget())); ..
发布时间:2022-01-23 12:27:11 其他开发

未处理的异常:无法测试没有大小的渲染框

所以我正在尝试重新创建一个 UI 模板.这是代码.我正在尝试通过调用 RecentViewed() 添加另一个 Horizo​​ntal GridView,但在重新加载时它无法呈现.我不知道如何渲染这个.我尝试过使用扩展的小部件并且很灵活,但都不起作用 返回脚手架(背景颜色:颜色.白色,应用栏:应用栏(背景颜色:Colors.blueGrey[50],中心标题:真实,标题:文字('订婚戒指',样 ..
发布时间:2022-01-23 12:26:39 其他开发

如何使按钮的角仅在顶部变圆?

我正在尝试制作一个顶部有圆角和底部有普通角的按钮.我怎样才能做到这一点? 解决方案 一般示例: RaisedButton(onPressed: () {},形状:圆角矩形边框(边界半径:边界半径.only(左上角:半径.圆形(15.0),右上角:半径.圆形(15.0))),孩子:文本('点击我!'),颜色:Colors.blueAccent,文本颜色:颜色.白色,), 根据 pskin ..
发布时间:2022-01-23 12:26:32 其他开发

在颤动中单击后如何在网格视图 Img 上更改图标

我在 Flutter 应用中制作了一个网格视图.但就像下面链接上的图片一样,我想在图片上创建一个图标并更改背景颜色点击图片后, 我一直在寻找方法,但我终于有了一个问题.如果你让我知道,我会打心眼里感激. 请输入图片链接(如下)https://firebasestorage.googleapis.com/v0/b/instaclone-2-fd9de.appspot.com/o/post ..
发布时间:2022-01-23 12:25:40 其他开发

从另一个类 Flutter 调用事件的函数

我一直遇到 Flutter 的这个问题,我不知道如何处理它.我试图通过一些教程,然后我想这样做. 我想做的是从 onPresssed 事件 ._increment 上的 FloatingActionButton 调用,以便我可以递增 _counter.但后来我得到了那个错误.我错过了什么? void main() {运行应用程序(材料应用程序(标题:“颤振教程",家:教程家(),));}类 ..
发布时间:2022-01-23 12:25:34 其他开发

如何跟踪视口中的顶部项目以进行列表颤动

所以我的脑袋想不出一种方法来设计这个,我有可滚动的无限列表,列表的每个项目都包含一些信息,一个是日期. 所以我想跟踪当前顶部索引项以更新我们所在的部分日期的另一个小部件,有点像某些消息传递应用程序,例如:像“信号". 我尝试了什么 我以为取整个滚动高度并划分项目编号,但这是错误的,因为项目是可扩展的,所以结果很愚蠢. 有人可以分享一下吗 我正在使用看起来像这样的 Cu ..
发布时间:2022-01-23 12:25:20 其他开发

画倒三角形

我正在 Flutter 中构建一个自定义 TabBar,我正在尝试使用标签下方的特定路径绘制一个倒三角形(作为指标).并使指示器在选中的选项卡上移动. 这是我目前所拥有的 类 TriangleTabIndicator 扩展装饰 {最终 BoxPainter _painter;TriangleTabIndicator({@required 颜色颜色, @required 双半径}): _pa ..
发布时间:2022-01-23 12:24:20 其他开发

打开键盘时如何向上推所有内容

是否可以在打开键盘时将所有内容向上推送?(不只是textField区域,整页向上推) showModalBottomSheet(上下文:上下文,构建器:(BuildContext 上下文){返回底部表();},isScrollControlled: true); BottomSheet 类 class BottomSheet 扩展 StatefulWidget {@覆盖_BottomShe ..
发布时间:2022-01-23 12:22:47 其他开发

Container BoxShadow 不适用于 InkWell 材料

我想为这个容器使用 Inkwell splash.没有 Inkwell 小部件. 扩展(孩子:容器(填充:EdgeInsets.all(12.0),装饰:盒子装饰(盒子阴影:[盒子阴影(颜色:Colors.black26,偏移量:偏移量(0, 1),模糊半径:2.0)],边界半径:边界半径.圆形(12.0),颜色:_size.white,),孩子:列(孩子们:[图标(Icons.boo ..
发布时间:2022-01-23 12:22:23 其他开发

底部被 Infinity 像素溢出的 RenderFlex

我有一个非常简单的控件,我试图在其中显示带有几个 TextFields 的 DropdownButton. 当应用程序在模拟器中运行时,我收到一条错误消息 底部被无限像素溢出 Stack Trace 提示了该问题并指向了一些相关文档,但是对于 Flutter 来说非常新,我不确定需要更改什么. 我根据类似错误的问题尝试了许多建议,但没有任何运气. 堆栈跟踪: I/flutter ..
发布时间:2022-01-23 12:20:52 其他开发