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