Actuellement, je récupère un tas d'images sur Internet et les redimensionne puis je les affiche sur mon écran. Le problème est que je le fais dans la méthode viewDidLoad - ainsi, lorsque l'utilisateur tape, il doit attendre que ce traitement se produise, puis la vue est affichée, ce qui provoque un léger retard.Accélérer le chargement des images
Y at-il de toute façon que je pourrais montrer la vue, puis étincelle d'une manière ou d'une autre le chargement des images APRÈS que l'utilisateur ait la vue devant eux - semblable au chargement d'une page Web?
- (void)configureImages
{
if ([currentHotel.hotelImages count] > 0)
{
imageView1.image = [self getScaledImageFromURL: [currentHotel.hotelImages objectAtIndex:0]];
imageView2.image = [self getScaledImageFromURL: [currentHotel.hotelImages objectAtIndex:1]];
imageView3.image = [self getScaledImageFromURL: [currentHotel.hotelImages objectAtIndex:2]];
}
}
Vous êtes un Dieu parmi les hommes! – TheLearner