Установить изображение произвольного размера в UIWebView (IOS)
Я хочу, чтобы соответствовать большому изображению в UIWebView с сохранением соотношения изображения такого же, как точки зрения изображения.
Как я могу это сделать?
Мой код выглядит следующим образом в Uiwebview. если изображение большое, то дисплей не очень хорош.
CGFloat screenWidth = self.view.frame.size.width;
CGFloat screenHeight = self.view.frame.size.height;
NSString *htmlString = [NSString stringWithFormat:@"%@", @"<html><head><meta name='viewport' content='user-scalable=yes,width=device-width'></head><body bgcolor='000000'><img src='%@' width='%f' height='%f' style='max-width:200% max-height:200%'></body></html>"];
imageHTML = [[NSString alloc] initWithFormat:htmlString, fileUrl, screenWidth, screenHeight];
[Webview loadHTMLString:imageHTML baseURL:nil];
[imageHTML release];
Почему вы используете веб-просмотра, чтобы показать изображение? Почему бы не использовать 'UIImageView'? –
, когда я использовал память UIImageView, использует больше. Проблема с памятью продолжается с устройства iPod4. – Sabareesh
если изображение большое (2000 * 3000), то только я использую UIwebview. в противном случае я использую UIImageView. – Sabareesh