许多应用程序(如Tweetbot)在其表视图控制器中显示缩略图,以获得更高分辨率的图像.
然而,我很困惑这些图像是如何加载的.我的想法是加载原始图像,然后缩小到缩略图大小并显示.但是,我发现这很难相信,因为图像需要相当长的时间来以全分辨率加载/下载,所以对每个图像执行此操作只是为了缩小它看起来需要相当长的时间.但这些似乎很快就会加载.
我也怀疑,因为当你点击图像然后在显示全分辨率图像之前需要一秒钟加载,这使我认为如果他们下载全分辨率之前它只是暂时缓存并立即加载当用户点击它.
所以我很好奇如何才能实现与此应用程序中类似的缩略图系统.给定图像的链接,例如上图中显示的图像,如何快速将图像放在URL上并将其显示为缩略图?