iOS: не удалось связать строку HTML, загруженную из базы данных sqlite, с изображениями в комплекте - PullRequest
2 голосов
/ 22 марта 2012

Как связать HTML-строку, загруженную из sqlite db, с изображениями, хранящимися в комплекте

[self.wbvuContents loadHTMLString:self.page baseURL:nil];

self.page может быть следующим:

<html>
<body>
<div  style='margin:20 0 0 0px'>  <img style=' ' alt='' height='48' src='images/01-01-018.jpg' width='75' /> 
</body>
</html>

и 01-01-018.jpg изображение добавляется в комплект

при использовании вышеуказанного кода изображения не появлялись в веб-просмотре

1 Ответ

2 голосов
/ 22 марта 2012
NSString *path;
NSURL *baseURL;
path = [[NSBundle mainBundle] bundlePath];
myBaseURL = [NSURL fileURLWithPath:path];

[self.wbvuContents loadHTMLString:self.page baseURL:myBaseURL];

тогда, если ваше изображение 01-01-018.jpg в вашем пакете:

<html>
<body>
<div  style='margin:20 0 0 0px'>  <img style=' ' alt='' height='48' src='01-01-018.jpg' width='75' /> 
</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...