Flutter 容器组件Transform是一个矩阵变换控件,通过它可以对子控件进行3D操作,比如旋转、缩放、平移等。
Transform
主要属性如表所示:
下面的代码可将文字旋转:
Transform.rotate(
angle: pi / 2,
origin: Offset(10,10),
child: Text('Flutter 实战入门'),
)
运行效果如图所示:
下面的代码可将文字旋转90度同时放大2倍:
Transform(
transform: Matrix4.diagonal3Values(2, 2, 1)..rotateZ(pi / 2),
child: Text('Flutter 实战入门'),
)
运行效果如图所示:
酷客网相关文章:
评论前必须登录!
注册