Skip to content
This repository has been archived by the owner on Feb 6, 2023. It is now read-only.

bug: 修改svga图片缩放模式 #449

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

xiaolutang
Copy link

原因:svga 是由多张图片构成,图片有大有小。外界传递进来的宽高当前View 使用的期望宽高,将svga 中的所有图片根据同一个宽高去进行采样率计算明显不合理。比如 一张svga 包含三张图片假设三张图都是正方向 他们的宽度分别是800、400、200 期望大小是200 那么计算出的采样率分别是 4、2、1 那么在进行图片获取的时候会将三张图片最终加载成同样大小。
解决方式:读取svga 最外层的实际大小,以此作为基础与期望的图片大小进行采样率计算。然后svga内部的所有图片按照这个采样率进行采样

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant