flutter showModalBottomSheet 设置圆角不生效?网上说有坑 各种嵌套 改色 方案 其实里面有裁剪行为设置了就行!
- showModalBottomSheet(
- context: context,
- isScrollControlled: true,
- clipBehavior: Clip.antiAlias, // 设置剪裁行为
- constraints:
- shape: RoundedRectangleBorder(
- borderRadius: BorderRadius.only(
- topLeft: Radius.circular(10.w),
- topRight: Radius.circular(10.w),
- ),
- ),
- builder: (context) {
- return myShowBottomSheet(model: model,index: index,);
- },
- );
复制代码 单独设置RoundedRectangleBorder 是不生效的 漏底色
重要的是这个 clipBehavior: Clip.antiAlias, // 设置剪裁行为
这个设置了就正常了 !
|