BoxFit enum

BoxFit是Gesti中的图片对象适应方式的枚举,其作用是定义了图片在目标框内的展示方式,包括拉伸填充、保持宽高比、裁剪等不同的适应方式。

Enum(枚举值)

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