У меня странное (короткое) мерцание при нажатии на новый viewController, который содержит UIView> UIWebView.
Внутри controller.m, который содержит UIWebView, у меня есть этот код настройки для веб-просмотра:
<code>
//EXAMPLE 1</p>
<p>NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];</p>
<p>NSString <em>htmlData = [NSString stringWithFormat:@"<html><head><style type=\"text/css\"></em> { margin:0; padding:0; }body { background-color:#c6c6c6; width: 320px; font-family: Helvetica; font-size:13px; line-height: 18px; color:#404a52; } #someOtherStyles...</style></head><body><div id=\"mededelingenDetailViewHeader\"><h1>%@</h1><p class=\"date\">%@</p><p class=\"author\">%@</p></div><div id=\"mededelingenDetailViewContent\"><p>%@</p></div><!-- mededelingenContent --></body></html>", titleString, dateString, authorString, filteredDescription ];</p>
<p>[webView loadHTMLString:htmlData baseURL:baseURL];<br>
С этим кодом мерцание появляется, когда этот контроллер помещается в окно. Но если я изменю htmlData на что-то более простое, например, приведенный ниже код, например, без css мерцание внезапно исчезает.
//EXAMPLE 2
NSString *htmlData = [NSString stringWithFormat:@"<html><head></head><body><h1>Some Header!</h1><p>Some text</p></body></html>"];
Так есть ли способ загрузить файл .html внутри моего NSBundle и назначить NSString для некоторого содержимого HTML, как я делал с htmlData в примере 1? Или есть ли лучший способ сделать это?
Thx!