Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何在颤振中使用灵活的_Flutter_Resize - Fatal编程技术网

Flutter 如何在颤振中使用灵活的

Flutter 如何在颤振中使用灵活的,flutter,resize,Flutter,Resize,我用灵活的方法让它负责 Widget build(BuildContext context) { return Scaffold( body: Stack( children: [ SafeArea( child: Column( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ //Creating timer for

我用灵活的方法让它负责

  Widget build(BuildContext context) {
return Scaffold(
  body: Stack(
    children: [
      SafeArea(
          child: Column(
        mainAxisAlignment: MainAxisAlignment.spaceBetween,
        children: [
          //Creating timer for white side
          Flexible(child: TimerBox(WhiteSideColor, WhiteSideRotation),),

          //Creating buttons in the middle
          Flexible(child: SizedBox(child: ButtonsInTheMiddle(),)),

          //Creating timer for black side
          Flexible(child: TimerBox(BlackSideColor, BlackSideRotation)),
        ],
      ))
    ],
  ),
); 
}

我想让它像下面的图片,但是我不能调整中间的灵活小部件,我尝试了siZebox和StimoResisidbox。提前谢谢你的帮助

PD:我画了一些绿色/蓝色,我不能告诉周围的颜色线框,这是我想为小部件制作的尺寸


您可以向每个灵活小部件添加弹性系数,以确定它的大小将与其他灵活小部件进行比较。

您可以将弹性系数添加到每个灵活的小部件中,以确定它的大小将与其他灵活的小部件进行比较。
我想我真的不明白。你想让中间的按钮有一些尺寸吗?如果需要特定的大小,请使用SizedBox指定高度和宽度,并在其子级传递所需的大小。如果没有,请使用flex factor to Flexible

我不认为我真的理解。你想让中间的按钮有一些尺寸吗?如果需要特定的大小,请使用SizedBox指定高度和宽度,并在其子级传递所需的大小。如果没有,请使用flex factor to Flexible

是的,我以前试过,但我没有完全了解它的工作原理。谢谢,是的,它奏效了,我以前试过,但我没有完全了解它是如何工作的。谢谢,是的,我结束了使用flex,多亏了Yair,我没有完全阅读flex的工作原理,这是我的错,谢谢你的兴趣。imgur.com/qMZSAdbYeah多亏了Yair,我才停止使用flex,因为我没有完全阅读flex的工作原理,这是我的错,谢谢你的关注。imgur.com/qMZSAdb