我有一个表视图使用迟缓装载从与占位符图像AFNetworking显示图像。 我试图做到的方式,当它的加载从占位符褪色的形象。 在这里我的代码工作,但如果图像负载,同时滚动表,一切看起来奇数和表停止滚动。 同样的事情发生在具有相同作用的水平滚动条。
下面是我使用里面的cellForRowAtIndexPath代码
[cell.hotelImage setImageWithURLRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:hotelImageUrl]]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]
success:^(NSURLRequest *request , NSHTTPURLResponse *response , UIImage *image ){
if (request) {
//Fade animation
[UIView transitionWithView:self.view
duration:1.0f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
[cell.hotelImage setImage:image];
} completion:NULL];
}
}
failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error){
}
];
我使用的是如果(请求),以避免一旦动漫形象是在缓存中。
提前谢谢了。