2011-01-05 3 views
-1

Я реализую UIWebView. В этом я просто должен отображать iamges. Но я не в состоянии это сделать. Пожалуйста, проверьте мой код, и, пожалуйста, дайте мне знать, я ошибаюсь.Как отображать изображения в uiwebview

NSString *absStirng=[[[NSBundle mainBundle] resourceURL] absoluteString]; 
appendString =[appendString stringByAppendingString:@"<html>"]; 
appendString =[appendString stringByAppendingString:@"<body>"]; 
appendString =[appendString stringByAppendingString:@"<a href='/#/'><img src="]; 
appendString =[appendString stringByAppendingString:absStirng]; 
appendString =[appendString stringByAppendingString:@"image.png /></a>"]; 
appendString =[appendString stringByAppendingString:@"</body>"]; 
appendString =[appendString stringByAppendingString:@"</html>"]; 
[myWebView loadHTMLString:appendString baseURL:[NSURL URLWithString:@"http://serverUrl/"]; 

Пожалуйста, помогите мне об этом, я пытаюсь это от двух дней .. Спасибо, Мадан Мохан.

+0

Вам будет полезно использовать https://github.com/karelia/KSHTMLWriter, а не создавать HTML самостоятельно. –

ответ

0

Загружается с "returnString" вместо "appendString". Если absStirng - ваш URL-адрес изображения, вам не нужно добавлять файл image.png. И я думаю, вы должны поместить URL-адрес изображения в кавычки при создании html.

Вам также будет полезно использовать изменяемую строку.

+0

Извините, но это не проблема. –

+0

В этом случае это поможет, если вы установите правильный код. – Sudhir