gpt4 book ai didi

ios - 如何在 sd_setImageWithURL 加载的单元格中将 tintcolor 更改为 uiimage?

转载 作者:行者123 更新时间:2023-12-01 18:05:56 49 4
gpt4 key购买 nike

我正在将图像加载到自定义单元格上的 UIImageView 中。此图像是使用 UIImageView+WebCache.h 加载的,我想更改 tintColor,但我正在尝试使用此代码但无法更改颜色...

[cell.icon sd_setImageWithURL:[NSURL URLWithString:myURL
placeholderImage:[UIImage imageNamed:imageName options:SDWebImageRefreshCached];
UIImage* img = [UIImage imageNamed:imageName];
cell.icon.image = [img imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
cell.icon.tintColor = [UIColor yellowColor];

我该如何解决这个问题?

最佳答案

您应该将 SDWebImage 函数与完成 block 一起使用。试试这个。

cell.icon.tintColor = [UIColor yellowColor];
[cell.icon sd_setImageWithURL:[NSURL URLWithString:myURL] placeholderImage:[UIImage imageNamed:imageName] options:SDWebImageRefreshCached completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, NSURL *imageURL) {
cell.icon.image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
}];

关于ios - 如何在 sd_setImageWithURL 加载的单元格中将 tintcolor 更改为 uiimage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44485049/

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