前几天写了一个 Fluter 插件 tcard,用来实现类似于探探卡片的布局。前言前几天写了一个 Fluter 插件tcard,用来实现类似于探探卡片的布局。效果如下,本文讲解如何使用Stack控件实现这个布局。在线查看初识 StackStack是一个有多子项的控件,它会将自己的子项相对于自身边缘进行定位,后面的子项会覆盖前面的子项。通常用来实现将一个控件覆盖于另一个控件之上的布局,比如在一张图片上显示一些文字。子项的默认位置在Stack左上角,也可以用Align或者Positioned控件分别进行定位。12345678910111213141516171819Stack(children:[Container(width:100,height:100,color: Colors.red,),Container(width:90,height:90,color: Colors.green,),Container(width:80,height:80,color: Colors.blue,),],)Stack (Flutter Widget of the Week)布局思路要使用Stack实现这个卡片布局的大致思路如下首先需要前,中,后三个子控件,使用Align控件定位在容器中。需要一个手势监听器GestureDetector监听手指滑动。监听手指在屏幕上滑动同时更新最前面卡片的位置
...
继续阅读
(29)