Je charge une chaîne HTML dans un UIWebView afin de pouvoir afficher du texte enrichi. Jusqu'ici tout va bien. Mais j'ai un petit problème: dans mon fichier Nib, j'ai mis l'attribut background à vert. Cependant, lorsqu'il est affiché, l'arrière-plan est blanc. Puis, dans le fichier de classe, j'ai ajouté ce qui suit:Couleur de fond UIWebView
[myWebView setBackgroundColor:[UIColor greenColor]];
[myWebView loadHTMLString:myString baseURL:nil];
Cependant, l'arrière-plan est toujours blanc. J'ai même essayé d'inverser l'ordre, mais ressort toujours sur fond blanc.
Il y a plus de texte que la taille de l'UIWebView. J'ai remarqué que lorsque je fais défiler la fin du texte, l'arrière-plan est vert. Comment puis-je obtenir le fond pour le texte lui-même d'être vert?
Pourriez-vous m'indiquer ce que je fais de mal? Très apprécié.
Oui, merci you1 j'ajouté; opaque à NO, et il est parfait maintenant . – Namhcir
Mais encore une question - Je dois aussi afficher une vue riche dans les cellules de vue de table d'une vue de table dans une vue précédente. Est-ce que je vais avoir des ennuis si j'ajoute un webview à une tableviewcell? Sinon, comment afficher du HTML html dans une tableview? – Namhcir
Puisqu'ils sont tous des uiviews vous pourriez obtenir en l'ajoutant. Mais vous devriez revoir certains des HIG d'Apple et la référence de l'API UITViewView. Il y a plusieurs avertissements inquiétants à propos de l'annulation de UITableCellView et de la transparence de l'arrière-plan. – Kal