天天看点

Flutter之Align

Align的作为一个参数,设置子child的对齐方式,比如居中,左上,右下等多个对齐方向

 我们知道最左上角的坐标是Alignment(-1.0, -1.0),中心坐标是Alignment(0.0, 0.0);然后最右下角坐标是Alignment(1.0, 1.0);

FractionalOffset对其封装了大小范围是(0~1),FractionalOffset(0, 0)对于左上角,FractionalOffset(1, 1)对于右下角,FractionalOffset(0.5, 0.5)对于中间坐标

测试1

测试2

测试1结果

Flutter之Align

项目结构如下

Flutter之Align

测试2结果

Flutter之Align
Flutter之Align