鸿蒙Image的图片拉伸objectFit

官网介绍:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-appendix-enums-V5#imagefit


/** 名称 描述

Contain  保持宽高比进行缩小或者放大,使得图片完全显示在显示边界内。 --》原始尺寸,不拉伸,可能填不满

Cover    保持宽高比进行缩小或者放大,使得图片两边都大于或等于显示边界。 --》和None差不多

Auto    图像会根据其自身尺寸和组件的尺寸进行适当缩放,以在保持比例的同时填充视图。--》和None差不多

Fill    不保持宽高比进行放大缩小,使得图片充满显示边界。--》全部展示,有拉伸

ScaleDown    保持宽高比显示,图片缩小或者保持不变。--》和Contain差不多

None    保持原有尺寸显示。--》不裁剪,不拉伸,可能只显示图片中间一部分

// 下面的几个都是不拉伸

TOP_START12+  图像显示在Image组件的顶部起始端,保持原有尺寸显示。

TOP12+  图像显示在Image组件的顶部横向居中,保持原有尺寸显示。

TOP_END12+    图像显示在Image组件的顶部尾端,保持原有尺寸显示。

START12+ 图像显示在Image组件的起始端纵向居中,保持原有尺寸显示。

CENTER12+    图像显示在Image组件的横向和纵向居中,保持原有尺寸显示。

END12+  图像显示在Image组件的尾端纵向居中,保持原有尺寸显示。

BOTTOM_START12+    图像显示在Image组件的底部起始端,保持原有尺寸显示。

BOTTOM12+    图像显示在Image组件的底部横向居中,保持原有尺寸显示。

BOTTOM_END12+ 图像显示在Image组件的底部尾端,保持原有尺寸显示。

*/

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容