BoxFit enum
BoxFit
是Gesti中的图片对象适应方式的枚举,其作用是定义了图片在目标框内的展示方式,包括拉伸填充、保持宽高比、裁剪等不同的适应方式。
Enum(枚举值)
枚举值 | 描述 |
---|---|
fill | 将源图像拉伸以填充目标框,可能会扭曲源图像的宽高比。 |
contain | 尽可能大地将源图像完全包含在目标框内。 |
cover | 尽可能小地将源图像完全覆盖目标框。 |
fitWidth | 确保显示源的全宽度,不考虑是否导致源在垂直方向上溢出目标框。 |
fitHeight | 确保显示源的全高度,不考虑是否导致源在水平方向上溢出目标框。 |
none | 不会做出任何动作。 |
scaleDown | 将源在目标框内对齐(默认为居中),并且在必要时将源缩小以确保其适合于框内。如果这会缩小图像,则与 contain 相同;否则与 none 相同。 |