gpt4 book ai didi

ios - 在collectionView中加载图像

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

每个 UITableViewCell 都包含一个 UICollectionView。无法弄清楚为什么某些 UICollectionViewCell 图像没有显示。我正在使用 SDWebImage 库来加载图像。方法 - (void)sd_setImageWithURL:(NSURL *)url 调用 [self sd_cancelCurrentImageLoad];。我认为取消先前的请求是问题所在,但请阅读会产生竞争条件的地方。并非每个 UITableViewCell 都会出现问题,如果我点击单元格以获取详细信息并返回,则会填充图像。也许我需要在某处重新加载数据。关于如何解决此问题的任何提示?
enter image description here

最佳答案

如果您尝试从服务器获取图像来尝试此操作。

#import "UIImageView+WebCache.h"

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
NewProfileCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"Cell" forIndexPath:indexPath];


[cell.img_user_image sd_setImageWithURL:[NSURL URLWithString:[mutDict valueForKey:@"UserImageURL"][indexPath.row]] placeholderImage:[UIImage imageNamed:@"No_IMAGE_PLACE"]];

return cell;
}

关于ios - 在collectionView中加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49637929/

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