Flutter之Positioned

Positioned是Flutter中用于Stack布局的子组件,用于控制其在Stack中的位置。它必须是Stack的直接子组件,提供了设置left、right、top、bottom、width和height等属性以实现绝对布局。需要注意的是,在水平和垂直方向上,Positioned不能同时设置三个属性。Positioned的存在使得在Stack布局中能更灵活地调整子组件的位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于该控件官方注释有这么一句:
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></
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郭梧悠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值