Flutter 炫酷 车轮动效weight ListWheelScrollView
Posted 安果移不动
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter 炫酷 车轮动效weight ListWheelScrollView相关的知识,希望对你有一定的参考价值。
@override
Widget build(BuildContext context) {
return Container(
child: ListWheelScrollView(
//高度
itemExtent: 150,
//ListWheelScrollView的渲染效果类似车轮,设置diameterRatio调整其直径属性:
diameterRatio: 1,
//perspective属性表示圆柱投影透视图,类似OpenGLES中透视投影,理解为看圆柱的距离,为0时表示从无限远处看,1表示从无限近处看,值的范围(0,0.01],注意是左开右闭区间,默认值是0.003,值越大,渲染效果越圆,用法如下:
perspective: 0.003,
// 性表示车轮水平偏离中心的程度,用法如下
offAxisFraction: 0,
//通过useMagnifier和magnification属性实现放大镜效果,useMagnifier是否启用放大镜,magnification属性是放大倍率,用法如下:
useMagnifier: false,
magnification: 1.5,
squeeze: 1,
children: mAdList.map<Widget>((e) {
return Container(
color: Colors.red,
width: 100,
height: 100,
);
}).toList(),
),
);
}
以上是关于Flutter 炫酷 车轮动效weight ListWheelScrollView的主要内容,如果未能解决你的问题,请参考以下文章