Actuellement j'essaye de créer une fonction de messagerie dans une application.Ajuster UILabel pour aligner à droite de l'écran
J'essaie d'aligner le UILabel avec un message envoyé par l'utilisateur sur le côté droit de l'écran. Au fur et à mesure que le contenu de la largeur du texte augmentait, je voulais qu'il s'étende vers le côté gauche de l'écran, puis le saut de ligne une fois qu'il atteint une largeur maximale.
Comme vous pouvez le voir, j'ai la ligne de texte qui se casse correctement mais je ne peux pas obtenir le texte à s'asseoir correctement sur l'écran.
Ma solution au problème était de régler la largeur de la UILabel programme, mais je suis incapable de le faire pour passer de la taille fixe, j'ai dans le fichier xib de la cellule de message sortant personnalisé
pourrait quelqu'un s'il vous plaît conseiller sur la façon de faire cela?
EDIT:
Je dessinais des boîtes sur les limites actuelles du UILabel de montrer ce qu'il est en train de faire
Ceci est le texte déplacé et le UILabel lié redessinées pour expliquer ce que je suis en train de faire .
Capture d'écran de l'application
Avez-vous appliqué l'alignement du texte? https://developer.apple.com/documentation/uikit/uilabel/1620541-textalignment – paulvs
@paulvs J'ai fait quelques modifications pour mieux expliquer le problème que j'ai. J'ai le texte aligné correctement et était mon erreur. Le problème est la taille de l'UILabel Je ne sais pas comment changer – Airagale
Donc, vous voulez réduire l'étiquette pour adapter son contenu? Utilisez-vous des contraintes ou des cadres pour positionner les étiquettes? – paulvs