每当用户按下屏幕时,我都会尝试绘制一个小部件。目前,我通过存储一个小部件列表来做到这一点,当在手势上触发ontapup时,我将添加到一个小部件列表中。Widget build(BuildContext context) {List<Widget> children = new List<Widget因此,我的代码工作正常,当我单击时,我正在绘制小部件,但我
我正在创建一个采用List of Widget并允许在其上选择Widget的小部件,这时这个Widget将被装饰(例如,一个彩色的矩形将被画在它周围)。我使用CustomMultiChildLayout小部件是因为我需要List中Widget的高度,以便将装饰好的矩形从Widget动画到另一个Widget (也就是说,我将动画矩形绘制在其他小部件
下面的代码列出了一个图表,我需要在这个图表中实现垂直(高度)和水平(宽度)方向的扩展。建议的方法(例如)是在Row或Column中使用Expanded。我试图展开的图表小部件扩展了CustomPaint,没有子组件,所有东西都是使用画布上的CustomPainter在CustomPainter.paint(canvas, size)中绘制的。(
c