В настоящее время я получаю кучу изображений из Интернета и масштабируя их, а затем отображаю их на моем представлении.Ускорение загрузки изображений
Проблема заключается в том, что я делаю это в методе viewDidLoad - поэтому, когда пользовательские краны, они должны действительно дождаться завершения этой обработки, а затем отобразится представление, которое вызывает небольшую задержку.
Есть ли в любом случае я мог бы показать представление, а затем каким-то образом исправить загрузку изображений ПОСЛЕ того, как у пользователя есть представление перед ними - похоже на то, как загружается веб-страница?
- (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]];
}
}
Вы - Бог среди мужчин! – TheLearner