J'ai un UITextView dans lequel je veux que la valeur initiale soit "@username" quand le clavier apparaît (notez l'espace après le nom d'utilisateur). De cette façon, l'utilisateur peut commencer à taper tout de suite sans avoir à taper sur l'espace. Alors je fais:Impossible d'ajouter l'espace à la fin de UITextView
textView.text = [NSString stringWithFormat:@"@%@ ", username];
Mais il semble que il est impossible d'avoir la propriété UITextView
text
se termine par un espace (il obtient toujours dépouillé). Ai-je raison? Y at-il une solution de contournement pour cela?
J'ai essayé d'utiliser le char \s
et sans succès.
EDIT: voir la première réponse ci-dessous. Un bogue a été envoyé à Apple - # 8038616
Pouvez-vous penser à une solution de contournement? – samvermette
Si le setter coupe vraiment le texte dans les coulisses, il n'y a probablement rien que vous puissiez faire, puisque la propriété 'text' est la seule façon de donner un texte UITextView. –
De nombreux clients Twitter semblent être en mesure de le faire. Tweetie et Twitterrific traitent tous les deux cette amende. – samvermette