草庐IT

dart-isolates

全部标签

dart - Flutter 圆角头像 appBar

我目前是Flutter和Dart语言的新手,我正在尝试将个人资料图片设置为我的appBar的主要属性。到目前为止,我已经将图像进行了四舍五入,但我无法将其变小,也无法在左侧留出边距。这是我的代码片段:@overrideWidgetbuild(BuildContextcontext){returnnewMaterialApp(home:newScaffold(backgroundColor:Colors.blueGrey,appBar:newAppBar(title:newText("Activities"),leading:newContainer(padding:newEdgeIns

dart - 如何从 Overlay 中删除 OverlayEntry?

我只是想删除我之前插入到Overlay中的OverlayEntry:rootOverlay.insert(entry);但我似乎无法找到一种方法。我确实在OverlayState类中找到了一个私有(private)方法_remove,但我无法访问它。我错过了什么吗?你会如何在Flutter中做到这一点? 最佳答案 remove方法不在OverlayState内部,而是在OverlayEntry本身entry.remove() 关于dart-如何从Overlay中删除OverlayEntr

dart - 如何从 Overlay 中删除 OverlayEntry?

我只是想删除我之前插入到Overlay中的OverlayEntry:rootOverlay.insert(entry);但我似乎无法找到一种方法。我确实在OverlayState类中找到了一个私有(private)方法_remove,但我无法访问它。我错过了什么吗?你会如何在Flutter中做到这一点? 最佳答案 remove方法不在OverlayState内部,而是在OverlayEntry本身entry.remove() 关于dart-如何从Overlay中删除OverlayEntr

dart - flutter : how to achieve expansion of a customPainter widget in vertical (height) direction

我使用customPainter小部件绘制了一个自定义小部件,但我无法在列小部件中展开它。我看过一个类似的问题here但即使使用CrossAxisAlignment.stretch我也遇到了问题。当我使用Expanded小部件而不是Flexible小部件时,出现编译错误。如您所见,小部件不关心自定义小部件并在customPaint上绘制底部卡片文本。我要扩展的CardView小部件扩展了CustomPaint,没有子级,所有内容都是使用Canvas上的CustomPainter在CustomPainter.paint(canvas,size)中绘制的。在paint(canvas,siz

dart - flutter : how to achieve expansion of a customPainter widget in vertical (height) direction

我使用customPainter小部件绘制了一个自定义小部件,但我无法在列小部件中展开它。我看过一个类似的问题here但即使使用CrossAxisAlignment.stretch我也遇到了问题。当我使用Expanded小部件而不是Flexible小部件时,出现编译错误。如您所见,小部件不关心自定义小部件并在customPaint上绘制底部卡片文本。我要扩展的CardView小部件扩展了CustomPaint,没有子级,所有内容都是使用Canvas上的CustomPainter在CustomPainter.paint(canvas,size)中绘制的。在paint(canvas,siz

dart - 如何在 flutter 中沿 Z 轴旋转图像?

我在我的flutter代码中使用Transform小部件来旋转屏幕Offset_offset=Offset.zero;returnnewTransform(transform:Matrix4.identity()..setEntry(3,2,0.001)..rotateX(0.01*_offset.dy)..rotateY(-0.01*_offset.dx)..rotateZ(-0.01*_offset.),alignment:FractionalOffset.center,child:newScaffold(appBar:AppBar(title:Text("The3DMatrix"

dart - 如何在 flutter 中沿 Z 轴旋转图像?

我在我的flutter代码中使用Transform小部件来旋转屏幕Offset_offset=Offset.zero;returnnewTransform(transform:Matrix4.identity()..setEntry(3,2,0.001)..rotateX(0.01*_offset.dy)..rotateY(-0.01*_offset.dx)..rotateZ(-0.01*_offset.),alignment:FractionalOffset.center,child:newScaffold(appBar:AppBar(title:Text("The3DMatrix"

dart - 如何在 Column 类中将小部件与顶部对齐?

我应该更改哪个参数以使“childen:[...]”的值适合UI的顶部?(目前他们正在填充容器中的所有空闲空间)。提前谢谢你的解释!!代码片段:returnnewContainer(child:newColumn(crossAxisAlignment:CrossAxisAlignment.start,mainAxisSize:MainAxisSize.min,children:[newText('\$$priceUsd\n'),newText('1hour:$percentChange1h%',style:newTextStyle(color:changeColor),)],));

dart - 如何在 Column 类中将小部件与顶部对齐?

我应该更改哪个参数以使“childen:[...]”的值适合UI的顶部?(目前他们正在填充容器中的所有空闲空间)。提前谢谢你的解释!!代码片段:returnnewContainer(child:newColumn(crossAxisAlignment:CrossAxisAlignment.start,mainAxisSize:MainAxisSize.min,children:[newText('\$$priceUsd\n'),newText('1hour:$percentChange1h%',style:newTextStyle(color:changeColor),)],));

dart - 在 Flutter 中刷新小部件外部的 ListView ?

我有一个Flutter应用程序,它由一个带有slider和标签View的脚手架组成。tabview包含一个List,如下图所示。ListwidgetList=[Post(),Feed(),Location(),HomePage(),Feed(),];现在我想在移动slider时刷新屏幕上的当前选项卡。但是,由于这些类是私有(private)的,即_HomePageState,我不知道如何访问refreshList()方法,如下面的片段所示。homepage.dart:classHomePageextendsStatefulWidget{@override_HomePageStatecr