dart相关内容
我可以在 DataRow 中将 DataCell 居中,但如何为 DataColumn 标签做到这一点? 我希望第一个 DataColumn 左对齐,其余居中.将标签包裹在 Center 小部件中不会生效. 新数据列(标签:中心(孩子:文本(statName,textAlign:TextAlign.center,样式:TextStyle(fontSize:24.0,fontWeight:F
..
我用 2 个选项卡制作了一个简单的示例,每个选项卡都包含一个 ListView 构建器.我的目标是能够在第一个列表视图中滚动,切换到第二个选项卡,然后切换回第一个选项卡并查看与之前相同的滚动位置. 我已经尝试将键添加到每个列表视图中,但这只是一个猜测,因为我并不完全理解键.这没有帮助. 为什么 ScrollControllers 不保存滚动位置? 这是 main.dart 的示例
..
我正在尝试构建一个布局,其中顶部和底部有两个 Text 对象,它们保持静止,一个 ListView 在它们的中心. 这是屏幕的代码 class HomeScreen 扩展 StatelessWidget {@覆盖小部件构建(BuildContext 上下文){返回脚手架(正文:安全区域(孩子:容器(填充:EdgeInsets.symmetric(水平:40.0),孩子:列(crossAxi
..
我正在构建一个 Flutter 应用程序,其中大部分屏幕将被圆形按钮占据. 我已经尝试了几种不同的方法来创建一个圆形按钮,但我总是遇到同样的问题:“可点击"区域实际上不是圆形,而是矩形. 这是一个使用 FloatingActionButton 获得的示例: 对于小尺寸按钮来说,这并不是一个真正的问题——我什至会说它在某种程度上很有帮助——但就我而言,这很烦人. 所以我的问题
..
我正在用 Flutter 开发一个图像编辑器.为此,我需要添加一个将图像和文本动态添加到屏幕的功能.它们中的每一个都应该能够独立地缩放、定位和旋转.应该有一个像 word 或 Photoshop 中的锚点来指示活动图像并缩放和旋转它们(图像中的示例).图像应通过拖放定位. 小部件应该能够在 x、y 和 xy 中缩放. 我尝试过的事情 1.matrix_gesture_detect
..
如何在 Flutter 中左对齐 OutlineButton 图标?Icon 可以按如下方式添加,但图标和文本都在按钮中居中对齐.有没有办法让图标左对齐,文本居中? return new OutlineButton.icon(onPressed: onPressed,标签:新文本(标题),图标:图标,highlightBorderColor:Colors.orange,颜色:颜色.绿色,边界边:
..
我知道 Scaffold 和 Container 都是 Flutter 中的父小部件,但是我应该什么时候使用 Scaffold 以及什么时候应该使用 Container 来布局我的子小部件? 解决方案 Scaffold 和 container 用于布局和设计的不同目的. 脚手架 实现基本的材料设计视觉布局结构. 此类提供用于显示抽屉、小吃店和底床单的 API. 链接 -
..
如下图所示,文本具有相同数量的字符,但由于数字“1"比“5"更纤细和“2",两个文本的宽度不同. 如何在 Flutter 中进行调整? 解决方案 可以设置字体功能使用tabularFigures. //导入 'dart:ui';文本(_getTimeString(),样式:文本样式(字体特点:[FontFeature.tabularFigures()],),), 之前: 之
..
我正在尝试使用 SingleChildScrollView 使堆栈布局可滚动,但它没有滚动.这里应该使用 SingleChildScrollView 吗? 我想我已经给出了足够的描述,让任何人都能理解我的问题.此处提供更多文本以满足 StackOverflow 提出问题的要求.为此表示歉意. 这是示例代码. @override小部件构建(BuildContext 上下文){返回脚手
..
我是 Flutter 的新手,正在尝试在 Flutter 中实现自定义列表视图.在布局错误期间,它的给定 RenderCustomMultiChildLayoutBox 对象被赋予了无限大小 我无法获取哪个小部件的抛出错误 2 另外请建议如何调试这些布局错误,因为错误跟踪没有引发错误的特定小部件信息 请在下面找到相同的代码: 类 ChatItemSreen 扩展 Statel
..
我创建了一个带有输入装饰和 Outlineboraderinput 的简单文本字段.当我在该文本字段上键入时,我想更改边框颜色.下面的链接,你可以看到我的工作.我想要的是将蓝色边框更改为白色:
..
我正在尝试将大小设置为颤振中的 FloatingActionButton,我想设置 width/height,我的意思是,使按钮更大,我一直在寻找一个圆形按钮,但我得到的只有这个,所以,我开始使用它,但我需要它更大一点. 解决方案 使用 Container 可以指定 width 和 height,然后使用 RawMaterialButton,像这样: final myFabButton
..
我正在寻找一种将自定义删除线添加到如下文本小部件的方法 我查看了文本样式 API,但找不到任何自定义删除线图形的选项. style: TextStyle(decoration: TextDecoration.lineThrough), 解决方案 作为选项 import 'package:flutter/material.dart';无效的主要()=>运行应用程序(我的应用程序());
..
我正在开发一个基于 Flutter 的应用程序,并研究了有几种添加启动画面的方法.但我不确定哪一个是最好的. 解决方案 import 'dart:async';导入“包:颤振/material.dart";导入“包:mingup/screen/login_screen.dart";//这是启动画面类 SplashScreen 扩展 StatefulWidget {@覆盖_SplashSc
..
我在 Dribble 中偶然发现了这个设计 在尝试在颤振中实现它时,我能够使用剪辑路径创建曲线.这就是我所拥有的 我正在尝试消除形状之间的空间,以便它们可以折叠. 这是我的 CurvedRectangleClipper:`导入'package:flutter/material.dart'; class CurvedRectangleClipper extends CustomC
..
我有一个现有的 android 应用程序,我已经在我的项目中集成了颤振我想调用一个颤振特定的路线,我在我的主要方法中定义这样的路线 类 FlutterView 扩展 StatelessWidget {@覆盖小部件构建(BuildContext 上下文){返回新的 MaterialApp(title: '平台视图',初始路由:'/',路线:{'/': (上下文) =>主屏幕(),'/秒':(上下文
..
..
我想在 Flutter 中实现流布局,我在 sdk 中找到了一个名为 FLOW 的类,但找不到有关如何使用它的示例代码 这是我想要实现的布局 解决方案 使用Wrap 而不是 Flow. Flow 用于更复杂的自定义布局.Wrap 是用来在你的截图中实现布局的. 换行(间距:8.0,//相邻芯片之间的间隙runSpacing: 4.0,//行间距孩子们:[芯片(头像:
..
我在从服务器获取数据时调用此对话框.此对话框周围有空格.我可以删除对话框周围的这个空白区域.这是我的代码. var bodyProgress = new Container(装饰:新盒子装饰(颜色:Colors.blue[200],边界半径:新的边界半径.圆形(10.0)),宽度:300.0,高度:200.0,//颜色:颜色.蓝色,对齐:AlignmentDirectional.center,孩
..
我有一个应该接收数字的 TextFormField.在输入第一个数字时,它应该跳到第二个 TextFormField 然后到第三个 TextFormField.每个 TextFormField 都有 FocusNode 属性,我只是不知道如何使用它.我有这个 TextFormField(//第一个字段自动对焦:真,焦点节点:焦点节点(),装饰:输入装饰(边框:大纲输入边框(边界半径:边界半径.圆
..