Changement textcolor de UIWebView
Je fais un epub reader, dans lequel je suis le chargement des pages HTML dans mon webview
:
[_webview loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:_pagesPath]]];
Je veux maintenant changer la couleur de fond et de texte et la couleur de mes pages HTML. J'ai changé la couleur de fond de mon webview l'aide,
self._webview.backgroundColor = [UIColor blackColor];
self._webview.opaque = NO;
C'est de travailler, mais je veux aussi changer la couleur du texte de mon webview. Comment puis-je faire cela?
css de votre .page html
Est-il possible de le faire par programmation ? parce que sur certaines pages, je veux la couleur du texte en noir et en quelques pages, je veux la couleur du texte en blanc.
d'avoir un problème si vous la couleur de votre texte en utilisant le css? avez-vous dire que vous voulez changer la couleur du texte d'UN SEUL .html le noir ou le blanc?
je veux changer la couleur de mon fichier html programtically. il y a beaucoup de pages html, en quelques pages html, je veux la couleur du texte en blanc et en quelques pages, je veux la couleur du texte en noir, tht est pourquoi je veux changer la couleur du texte.
Est-il possible de le faire par programmation ? parce que sur certaines pages, je veux la couleur du texte en noir et en quelques pages, je veux la couleur du texte en blanc.
d'avoir un problème si vous la couleur de votre texte en utilisant le css? avez-vous dire que vous voulez changer la couleur du texte d'UN SEUL .html le noir ou le blanc?
je veux changer la couleur de mon fichier html programtically. il y a beaucoup de pages html, en quelques pages html, je veux la couleur du texte en blanc et en quelques pages, je veux la couleur du texte en noir, tht est pourquoi je veux changer la couleur du texte.
OriginalL'auteur ketansahasrabudhe | 2012-07-02
Vous devez vous connecter pour publier un commentaire.
Dans ce code
color:#fff
balise utiliser pour la couleur de texte #fff utiliser la couleur noiresi vous utilisez html local l'utilisation
[_webview loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:_pagesPath]]];
voir ma réponse de mise à jour
qu'est-ce que
changeColor
dans votre ÉDITION ? je n'ai pas ajouté de classe commechangeColor
dans mon cssêtes-vous utiliser les css ou html local
ya, je suis de chargement de fichier à partir de ma machine locale,
[_webview loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:_pagesPath]]];
où_pagesPath
est/Users/krunal/Library/Application Support/iPhone Simulator/5.0/Applications/D414BC19-C005-4D93-896D-A6FB71DE4D21/Documents/first.html
icifirst.html
contient du texte de couleur noire, je veux changer la couleur du texte en blanc.OriginalL'auteur Deepesh
/Users/krunal/Library/Application Support/iPhone Simulator/5.0/Applications/D414BC19-C005-4D93-896D-A6FB71DE4D21/Documents/first.html
et je ne sais pas quel sera le contenu à l'intérieur defirst.html
OriginalL'auteur Anil Kothari
J'ai fait une méthode qui enveloppe du texte dans un corps HTML avec le style correct pour un
UIColor
etUIFont
.Tout simplement afficher le code HTML généré dans la webview:
OriginalL'auteur Robert
Voici un petit rapide Extension de gérer cela:
OriginalL'auteur Urkman
essayez d'ajouter le code dans votre fichier HTML, ce que jamais vous avez trouvé de serveur... puis seulement vous pouvez changer la couleur du texte.... ou ajouter un peu de code HTML avant votre fichier HTML pour changer la couleur du texte
OriginalL'auteur Abhishek
...
Espère que cette aide.
OriginalL'auteur amitkumar3968