Flutter centerSlice 原图尺寸的问题

文档中对centerSlice的描述,图片的未压缩尺寸< 容器尺寸。一张200 * 200的图片,对应centerSlice属性的图片原始尺寸是多少呢?

来自GPT的回答:

根据Flutter中的centerSlice属性的描述,如果一个图片的未压缩尺寸小于容器尺寸,该属性会将图片平铺以填充容器。对于一张200x200的图片,如果你想将其应用于centerSlice属性,图片的原始尺寸将保持不变,即200x200。

centerSlice属性的作用是定义一个矩形区域,该区域会被保留并固定,而其它部分会进行拉伸以填充容器。因此,如果你的图片的未压缩尺寸小于容器尺寸,图片将会平铺以填满整个容器。

请注意,centerSlice属性只有在未压缩尺寸小于容器尺寸时才会生效,如果图片的未压缩尺寸大于或等于容器尺寸,图片将会按比例缩放以适应容器。