gpt4 book ai didi

iOS 图片加载器效果

转载 作者:行者123 更新时间:2023-11-28 10:18:40 27 4
gpt4 key购买 nike

我正在为加载程序使用“SVProgressHUD”。当我想从 url 加载图像时,我使用异步进程在后台加载图像。完成下载后,我正在更新 UI。在那个时间跨度内,我在 imageview 上使用占位符,并使用带有“请稍候...”的加载器。但我想使用像“Instagram”这样的加载器。这意味着,当从网上加载图像时,它会加载原始图像的模糊图像,并在下载图像时,模糊图像显示原始图像。

任何人都可以建议我该怎么做吗?

最佳答案

你说的是Progressive JPEG

Progressive JPEG (PJPEG) is an image format that stores multiple, individual “scans” of a photo, each with an increasing level of detail. When put together, the scans create a full-quality image. The first scan gives a very low-quality representation of the image, and each following scan further increases the level of detail and quality. When images are downloaded using PJPEG, we can render the image as soon as we have the first scan. As later scans come through, we update the image and re-render it at higher and higher quality.

因此,您必须使图像能够以这种现代渐进式格式加载。您可以采用一种方法,即每张图像在保存到服务器之前只需将其转换为适当的渐进式格式。有多种工具可用于不同类型的服务器。例如 jpegtran

要检查图像是否渐进,您可以使用 tooltool2 .你可以搜索在线工具很多工具可用。

现在适用于 iOS

可以关注这个tutorial

一些图书馆
Concorde
DFImageManager

关于iOS 图片加载器效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37784438/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com