Flutter之Positioned

关于该控件官方注释有这么一句:
A [Positioned] widget must be a descendant of a [Stack],A widget that controls where a child of a [Stack] is positioned,意思是一个Positionedwidget必须是Stack的子组件,且Positioned组件的作用是用来控制widgetStack的位置(关于Stack详情点此)。其实从Positioned的继承解构就可以看出一二:

class Positioned extends ParentDataWidget<Stack> {

可以说Positioned控件主要用来设置绝对布局。

且看demo代码,让一个红色的矩形块距离左边和上边各100的距离:

Widget 

猜你喜欢

转载自blog.csdn.net/chunqiuwei/article/details/104967327