Sto utilizzando la libreria AFNetworking per impostare le immagini con il contenuto degli URL. Nell'esempio seguente topLeftImage è un'istanza di UIImageView.Mostra UIActivityIndicator con AFNetworking SetImageWithURL
[topLeftImage setImageWithURL:[NSURL URLWithString:imageURL]];
Quello che mi piacerebbe fare è di mostrare un'UIActivityIndicatorView mentre l'immagine sta scaricando. Tuttavia non riesco a capire dove attivare l'avvio e l'arresto dell'indicatore di attività. Quello che segue è il mio codice per l'indicatore di attività.
UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
[topLeftImage addSubview:activityIndicator];
[activityIndicator startAnimating];
Come posso collegare il codice di cui sopra al metodo setImageWithURL in modo che indicatore di attività compare solo mentre l'immagine è il download?
Ho caricato un codice di esempio su GitHub. https://github.com/luisespinoza/ActivityIndicatorImageURL – LuisEspinoza
sembra buono per me. – javiergov
Attenzione ai cicli di mantenimento quando si fa riferimento ai blocchi self in –