PhysicalModel(每日Flutter 小部件)
PhysicalModel ,主要的功能就是设置widget四边圆角,可以设置阴影颜色,和z轴高度
PhysicalModel({
//裁剪模式
this.clipBehavior = Clip.none,
//四角圆度半径
this.borderRadius,
//z轴高度
this.elevation = 0.0,
//设置阴影颜色
this.shadowColor = const Color(0xFF000000),
})
class ServiceMenu extends StatelessWidget {
@override
Widget build(BuildContext context) {
// TODO: implement build
return PhysicalModel(
color: Colors.white,
borderRadius: BorderRadius.all(Radius.circular(6)),
clipBehavior: Clip.antiAlias,
elevation: 6.0,
shadowColor: Colors.grey,
child: GridView.count(
crossAxisCount: 5,
physics: NeverScrollableScrollPhysics(),
shrinkWrap: true,
children: getWidgetList(),
),
);
}
原文链接:https://blog.csdn.net/senkai123/java/article/details/102638968
浙公网安备 33010602011771号