numberOfLines dans UITextview?
-
10-07-2019 - |
Question
UIlabel a la propriété numberOfLines. Il dit que ma chaîne a 2 lignes. Mais lorsque j'utilise UItextview, je souhaite fractionner le nombre de lignes en fonction de la longueur du texte dans UITextview. Comment puis-je le faire? UIlabel se scinde automatiquement, mais UITextview ne le fait pas.
La solution
Les lignes doivent être séparées par le signe "\ r"
.Voici un exemple:
lblNeedSubscription = [[UILabel alloc] initWithFrame:frame];
[lblNeedSubscription setNumberOfLines:0]; // allows as many lines as needed
[lblNeedSubscription setText:@"To access content\ryou need to be a paid subscriber"];
Autres conseils
UITextView autorise intrinsèquement plusieurs lignes de texte. Vous ne faites que séparer vos lignes avec le signe "/ n". personnage et vous avez terminé.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow