Просмотр изображения iOS: как я могу это реализовать?

Как показано на фотографиях, в представлении изображения есть заполнитель того же размера, что и изображение, загружаемое в фоновом режиме, как я могу это реализовать?


person user4676472    schedule 16.03.2015    source источник
comment
К сожалению, я не могу размещать фотографии здесь. Вы понимаете мой вопрос?   -  person user4676472    schedule 16.03.2015


Ответы (1)


Для этого можно использовать AFNetworking. Это лучшая сетевая библиотека для iOS. Даже лучшие приложения, такие как приложение Facebook для iOS, используют AFNetworking.

#import "UIImageview+AFNetworking.h"

После импорта просто используйте вот так

[imageView setImageWithURLRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://someurl.com"]
                           placeholderImage:[UIImage imageNamed:@"loading.png"]
                                    success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {

                                        imageView.image = image;


                                    } failure:nil];
person iranjith4    schedule 16.03.2015
comment
Я не могу разместить скриншот здесь, но я не знаю, понимаете ли вы, что я имел в виду. Размер заполнителя соответствует размеру изображения, которое все еще загружает фон (оно не было загружено) после загрузки изображения, размер представления изображения точно соответствует изображению, оно находится в ячейке. - person user4676472; 16.03.2015