当前位置: 首页> 科技> IT业 > szhome家在深圳_微信小程序店铺开通要多少钱_厦门零基础学seo_软文范例大全

szhome家在深圳_微信小程序店铺开通要多少钱_厦门零基础学seo_软文范例大全

时间:2025/7/9 0:40:09来源:https://blog.csdn.net/u013491829/article/details/142343584 浏览次数:0次
szhome家在深圳_微信小程序店铺开通要多少钱_厦门零基础学seo_软文范例大全

配置插件依赖

设置组件大小 

通过属性 childConstraints 实现

分别设置 约束布局一 和 约束布局二 大大小为:160 和 200

点击查看代码文件

class SummaryPageState extends State<SummaryPage1> {ConstraintId constraintId_1 = ConstraintId('ConstraintId_1');ConstraintId constraintId_2 = ConstraintId('ConstraintId_2');@overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: const Text('Summary'),),body: ConstraintLayout(childConstraints: [// todo 约束布局一Constraint(id: constraintId_1,size: 160,bottomLeftTo: parent,zIndex: 20,),// todo 约束布局二Constraint(id: constraintId_2,size: 200,topRightTo: parent,zIndex: 20,),],children: [// todo 约束布局一Container(color: Colors.redAccent,alignment: Alignment.center,child: const Text('约束布局ID:ConstraintId_1'),).applyConstraintId(id: constraintId_1),// todo 约束布局二Container(color: Colors.blueAccent,alignment: Alignment.center,child: const Text('约束布局ID:ConstraintId_2'),).applyConstraintId(id: constraintId_2),],),);}
}

位于某个视图底部

约束布局ID:ConstraintId_4 位于 ConstraintId_3 下面

点击查看代码文件

class SummaryPageState extends State<SummaryPage2> {ConstraintId constraintId_3 = ConstraintId('ConstraintId_3');ConstraintId constraintId_4 = ConstraintId('ConstraintId_4');@overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: const Text('Summary'),),body: ConstraintLayout(children: [// todo 约束布局三Container(color: Colors.blue,alignment: Alignment.center,child: const Text('约束布局ID:ConstraintId_3'),).applyConstraint(id: constraintId_3,width: 200,height: 150,top: parent.top,left: parent.left,right: parent.right),// todo 约束布局四Container(color: Colors.orange,width: 200,height: 150,alignment: Alignment.center,child: const Text('约束布局ID:ConstraintId_4\n位于 ConstraintId_3 下面'),).applyConstraint(id: constraintId_4,left: parent.left,top: constraintId_3.bottom,),],),);}
}

位于某个视图底部中间

约束布局ID:ConstraintId_6 位于 ConstraintId_5 底部 中间 位置

点击查看代码文件

class SummaryPageState extends State<SummaryPage3> {ConstraintId constraintId_5 = ConstraintId('ConstraintId_5');ConstraintId constraintId_6 = ConstraintId('ConstraintId_6');@overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: const Text('Summary'),),body: ConstraintLayout(children: [// todo 约束布局三Container(color: Colors.blue,alignment: Alignment.center,child: const Text('约束布局ID:ConstraintId_5'),).applyConstraint(id: constraintId_5,width: 200,height: 150,top: parent.top,left: parent.left,right: parent.right),// todo 约束布局四Container(color: Colors.orange,width: 200,height: 150,alignment: Alignment.center,child: const Text('约束布局ID:ConstraintId_6 \n 位于 ConstraintId_5 底部 中间 位置'),).applyConstraint(id: constraintId_6,left: constraintId_5.left,top: constraintId_5.bottom,right: constraintId_5.right,),],),);}
}

位于父视图中间

约束布局ID:ConstraintId_7 位于 父视图 中间 位置

点击查看代码文件

// todo © 国宝宝 2024年09月19日 周四 17:31
class SummaryPageState extends State<SummaryPage4> {ConstraintId constraintId_7 = ConstraintId('ConstraintId_7');@overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: const Text('Summary'),),body: ConstraintLayout(ch
关键字:szhome家在深圳_微信小程序店铺开通要多少钱_厦门零基础学seo_软文范例大全

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: