可容纳一个子组件,并将其进行矩形裁切。可借助SizedBox、Align、AspectRadio等限定组件进行定域。

相关组件

ClipOval ClipRRect ClipPath

ClipRect基本使用

  1. <br />【child】 : 子组件 【Widget】<br />【clipBehavior】 : 裁剪行为 【Clip】<br />【clipper】 : 裁剪器 【CustomClipper<Rect><br />![image.png](https://cdn.nlark.com/yuque/0/2020/png/326147/1589507535185-4db9ebb9-cbce-44f5-9648-ea3c4d9c154a.png#align=left&display=inline&height=134&margin=%5Bobject%20Object%5D&name=image.png&originHeight=134&originWidth=357&size=24167&status=done&style=none&width=357)
import 'package:flutter/material.dart';
class CustomClipRect extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return ClipRect(
      child: SizedBox(
        height: 100,
        width: 100,
        child: Image.asset(
          "assets/images/wy_300x200.jpg",
          fit: BoxFit.cover,),
      ),
    );
  }
}