J'essaye d'implémenter un contrôle pour éditer le texte qui montrera le texte dans plusieurs couleurs. Aucune des solutions que j'ai essayées jusqu'ici n'a été assez bonne.Conseils sur l'implémentation d'une interface UITextView personnalisée sur l'iPhone?
- UITextView ne peut pas accomplir cela. Tout le texte doit être de la même couleur.
- L'utilisation de CoreGraphics pour dessiner le texte ne permet pas de sélectionner le texte.
- L'utilisation d'un UIWebView, les balises DIV et PRE ne peut pas être réglé sur contentEditable sur Safari Mobile.
- Lecture en cours avec l'utilisation d'une TEXTAREA hors écran et d'une DIV à l'écran pour afficher le texte affiché. Cela fonctionne plutôt bien, sauf le support de tous ces en même temps semble impossible: cliquer-pour-saisir, cliquer-déplacer-curseur, cliquer-maintenir-sélectionner/copier/coller.
Quelqu'un a des conseils sur cette situation?
J'ai essayé de trouver une bibliothèque pré-existante là-bas qui permettra d'accomplir cela dans une bonne façon, à pas de chance. Je suis ouvert à toutes les idées!
Cela se rapproche, même si le défilement devient un problème. Comment garder les deux volets de texte synchronisés les uns avec les autres pendant le défilement? – Alex