Je donne une vue de texte pour tweeter une certaine chaîne.
J'applique la méthode suivante pour limiter le nombre de caractères à 140.
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{
return [[textView text] length] <= 140;
}
Le code fonctionne bien sauf la première condition qui est que le retour arrière ne fonctionne pas. Supposons que j'ai atteint la limite de 140 caractères, la méthode me donnera false et l'utilisateur ne pourra pas insérer plus de caractères, mais ensuite, lorsque j'essaie de supprimer des caractères, la vue texte se comporte comme si elle était désactivée.
La question est donc la suivante : "Comment supprimer des caractères de textview.text
ou réactiver l'affichage du texte ?"
0 votes
Vérifiez ceci réponse
0 votes
@Hemang stackoverflow.com/a/41380869/2910061