Я загрузил изображение gif в объект NSData (я проверил содержимое объекта NSData, и он определенно заполнен). Теперь я хочу загрузить это изображение в мой UIWebView. Я пробовал следующее:
[webView loadData:imageData MIMEType:@"image/gif" textEncodingName:nil baseURL:nil];
но я получаю пустой UIWebView. Загрузка изображения с того же URL напрямую работает нормально:
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:imageUrl]];
[imageView loadRequest:request];
Нужно ли мне устанавливать textEncodingName на что-то или я делаю что-то еще неправильно?
Я хочу загрузить изображение вручную, чтобы я мог сообщить о ходе работы пользователю, но это анимированный GIF, поэтому, когда это будет сделано, я хочу показать его в UIWebView.
Редактировать: Возможно, мне нужно как-то обернуть изображение в HTML? Есть ли способ сделать это без необходимости сохранять его на диск?