Załaduję ciąg znaków HTML do UIWebView, aby móc wyświetlać tekst sformatowany. Jak na razie dobrze. Ale mam jeden mały problem: w moim pliku Nib ustawiam atrybut tła na zielony. Po wyświetleniu tło jest białe. Następnie w pliku klasy dodałem kolejne:Kolor tła UIWebView
[myWebView setBackgroundColor:[UIColor greenColor]];
[myWebView loadHTMLString:myString baseURL:nil];
Jednak tło jest nadal białe. Próbowałem nawet odwrócić kolejność, ale wciąż wychodzi białe tło.
Jest więcej tekstu niż rozmiar UIWebView. Zauważyłem, że kiedy przewijam w dół za koniec tekstu, tło jest zielone. Jak uzyskać tło dla tekstu, który będzie zielony?
Czy możesz mi doradzić, co robię źle? Bardzo doceniane.
Tak, dziękuję you1 dodałem ustawienia nieprzejrzysty na NIE, a teraz jest doskonały . – Namhcir
Ale jeszcze jedno pytanie - muszę również wyświetlić bogaty widok w komórkach widoku tabeli w widoku tabeli w poprzednim widoku. Czy pojawią się problemy, jeśli dodaję widok internetowy do tableviewcell? W przeciwnym razie, jak wyświetlić bogaty html w widoku tabeli? – Namhcir
Ponieważ wszystkie są uiviews, możesz uciec z dodaniem go. Ale powinieneś przejrzeć niektóre ze skrótów HIG firmy Apple i interfejsu API interfejsu UITableView. Istnieje kilka złowieszczych ostrzeżeń o nadpisywaniu UITableCellView i zapewnieniu przejrzystości tła. – Kal