gpt4 book ai didi

ios - 如何获取 uiimage.image 属性更改与实际图像从 Web 出现之间的时间间隔

转载 作者:行者123 更新时间:2023-11-29 12:43:49 25 4
gpt4 key购买 nike

我正在使用 SDWebimage-master 图片下载器出现大约 8 秒的图像需要时间。我想在出现时收到图像通知(不是 .image 属性更改时间)代码:

拇指大小:

[imgFull setImageWithURL:thumbURL placeholderImage:nil];

全尺寸:

[imgFull setImageWithURL:fullsizeURL placeholderImage:nil];

最佳答案

你可以使用这个方法。它会让你在 progress block 中取得进展,而 completed block 将在你获取图像时调用。但是你应该检查 if(finished) 因为完成后你可以获得完整的图像。

[[SDWebImageManager sharedManager]downloadWithURL:[NSURL URLWithString:url]  
options:SDWebImageProgressiveDownload
progress:^(NSInteger receivedSize, NSInteger expectedSize
{
//you can show progress here if you want/
//float progress = receivedSize / (float)expectedSize;
//[progressview setProgress:MAX(MIN(1, progress), 0) animated:YES];
}
completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished)
{
if (finished)
{
//download Finish.
}
}];

希望对您有所帮助。

关于ios - 如何获取 uiimage.image 属性更改与实际图像从 Web 出现之间的时间间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24162062/

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