J'ai quatre boutons sur le contrôleur de vue et une vue de texte. Ces cinq boutons ont des couleurs, par exemple rouge, jaune, vert, bleu et noir. Lorsque l'utilisateur a commencé à taper sans appuyer sur ces boutons, la couleur de la vue de texte tapée doit avoir un texte de couleur noire. Si l'utilisateur appuie sur le bouton rouge, la couleur du texte à partir de ce point doit être rouge jusqu'à ce que l'utilisateur appuie sur un autre bouton de couleur.Comment colorer du texte dans UITextView
Comment faire? J'ai suivi ce tutoriel https://www.objc.io/issues/5-ios7/getting-to-know-textkit/
Mais je ne sais pas comment personnaliser ce que je veux atteindre.
Vous pourriez vouloir essayer 'UITextView' et le sous-classement mettre en œuvre/override' textStylingAtPosition (_: inDirection:) '' du protocole UITextInput' – zcui93