मेरे पास एक टेबल व्यू है जो प्लेसहोल्डर छवि के साथ AFNetworking से आलसी लोडिंग का उपयोग करके छवियों को प्रदर्शित करता है। मैं प्लेसहोल्डर से लोड होने पर छवि को फीका करने का एक तरीका पूरा करने की कोशिश कर रहा हूं। मेरा कोड यहां काम करता है, लेकिन यदि टेबल स्क्रॉल करते समय कोई छवि लोड हो जाती है, तो सबकुछ अजीब दिखता है और तालिका स्क्रॉलिंग बंद कर देती है। एक ही प्रभाव के साथ एक क्षैतिज स्क्रोलर के साथ एक ही बात होती है।AFNetworking - UITableView
यहाँ कोड मैं 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){
}
];
मैं अगर (अनुरोध) का उपयोग कर रहा अंदर उपयोग कर रहा हूँ एनीमेशन से बचने के लिए एक बार छवि कैश में है।
अग्रिम में बहुत धन्यवाद।
काम करता है भयानक। आपका बहुत बहुत धन्यवाद! – Chompas