Jest to taki, który chciałbym wiedzieć około 6 miesięcy temu. Stworzyłem naszą pierwszą aplikację na iPhone'a i chciałem stworzyć prosty plik pomocy oparty na HTML przy użyciu kontrolera UIWebView.
Jednak nie mogłem wymyślić, jak osadzić lokalne obrazy, które miałem przechowywane w pakiecie i nie chciałem, aby użytkownik musiał mieć dostęp do Internetu, aby pobrać obrazy z serwera.
Trochę nie wiem, mogę wykonać następujące czynności, aby uzyskać obrazy z Głównego Bundle
NSString *bundlePath = [[NSBundle mainBundle] bundlePath];
NSURL *bundleBaseURL = [NSURL fileURLWithPath: bundlePath];
[webView loadHTMLString:htmlContent baseURL: bundleBaseURL];
obrazem w formacie HTML można następnie wywołać lokalne obrazy bezpośrednio.
<img src="yourImageFromTheMainBundle.jpg" />
Nie miałem pojęcia, czy mogę ustawić bazęURL z lokalizacją pakietu.
Oh man ... ja odtworzył kilka z nich. Dobra odpowiedź na dobre pytanie! – Felixyz
Link nie jest już ważny i nie jest jasne, który link aktualnie zbiera tę zawartość. – mah