【发布时间】:2014-10-28 07:14:39
【问题描述】:
我正在执行以下操作来确定块期间下载图像的大小,然后我将相应地设置 uiimageview 的大小。 如何通过 Afnetworking 获取 UIImage 的实际大小,请帮助我。
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString: str1]];
__weak UIImageView *weakImageView = cell.imageView;
[cell.imageView setImageWithURLRequest:request
placeholderImage:[UIImage imageNamed:@"Plceholder-50X60.png"]
success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image)
{
NSLog(@"image = %f, imageheight = %f", image.size.width, image.size.height);
UIImageView *strongImageView = weakImageView; //make local strong reference to protect against race conditions
if (!strongImageView) return;
}failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error){
NSLog(@"Request failed with error: %@", error);
}];
【问题讨论】:
标签: objective-c iphone afnetworking-2