Mostrar indicador de actividad en SDWebImage
Estoy usando la imagen de SDWebView y quiero mostrar un indicador de actividad como marcador de posición, mientras obtengo la imagen desde el control remoto.
Intenté la respuesta de Malek aquí.Cómo mostrar un indicador de actividad en SDWebImage, pero parece que
UIImage *cachedImage = [manager imageWithURL:url];
es obsoleto.
¿Hay alguien que esté utilizando esta biblioteca que pueda decirme cómo puedo insertar un indicador de actividad mientras carga la imagen?
EDITAR
Siguiendo las indicaciones de Michael Frederick, terminé con este código y todo funciona bien.
UIActivityIndicatorView *activityIndicator = [[[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite] autorelease];
activityIndicator.hidesWhenStopped = YES;
activityIndicator.hidden = NO;
[activityIndicator startAnimating];
activityIndicator.center = CGPointMake(self.tipImage.frame.size.width /2, self.tipImage.frame.size.height/2);
[imageView setImageWithURL:[NSURL URLWithString:imageString]
placeholderImage:nil options:SDWebImageProgressiveDownload
success:^(UIImage *image) { [activityIndicator stopAnimating];[activityIndicator removeFromSuperview]; }
failure:^(NSError *error) { [activityIndicator stopAnimating];[activityIndicator removeFromSuperview]; }];
[imageView addSubview:activityIndicator];