我正在从SBJson解析器解析json并在表视图中成功显示它。我正在使用SDWebImage通过使用
来缓存图像以进行离线支持 UIImageView *thumbImg = [[UIImageView alloc] initWithFrame:CGRectMake(5, 3, 50, 50)];
thumbImg.tag = 1;
thumbImg.contentMode = UIViewContentModeScaleAspectFill;
thumbImg.layer.cornerRadius = 10;
thumbImg.layer.masksToBounds = YES;
thumbImg.layer.borderColor = [UIColor lightGrayColor].CGColor;
thumbImg.layer.borderWidth = 1.0;
[cell.contentView addSubview:thumbImg];
[thumbImg setImageWithURL:[NSURL URLWithString:myObj.thumbnailURL]
placeholderImage:[UIImage imageNamed:@"Icon.png"]
success:^(UIImage *image) {
NSLog(@"success");
}
failure:^(NSError *error) {
NSLog(@"write error %@", error);
}];
它在我的50x50 imageview中完美呈现。但缩略图的大小约为400x600。因此,由于在imageview中加载大图像缩略图,我的tableview滚动非常慢。如何在缓存之前调整由SDWebImage获取的图像的大小,以便下次从缓存加载时加载小尺寸图像。我有调整图像大小但不知道在哪里添加该代码的功能。我试图通过给出调整大小来调整大小我成功阻止的图像指针,但它没有效果。
由于