Ensemble UILabel du nombre de lignes en fonction par le texte figurant - Objective-C et/ou Swift
J'essaie d'afficher une certaine texte aléatoire dans un UILabel
et bien sûr, je n'ai rien, mais sa largeur. Est-il un moyen de régler mon UILabel
hauteur de et/ou nombre de lignes en fonction du texte qu'il contenait?
Merci 😉
Pourquoi n'utilisez-vous pas 0 pour le nombre de lignes?
Peut-être que ce tutoriel peut vous aider, c'est sur les cellules d'un tableau dynamique de la hauteur, mais je pense que vous pouvez transposer le concept dans ce que vous faites. Il est utile si vous travaillez avec mise en page automatique
il est peut-être utile pour vous:- stackoverflow.com/questions/9181368/ios-dynamic-sizing-labels
Peut-être que ce tutoriel peut vous aider, c'est sur les cellules d'un tableau dynamique de la hauteur, mais je pense que vous pouvez transposer le concept dans ce que vous faites. Il est utile si vous travaillez avec mise en page automatique
il est peut-être utile pour vous:- stackoverflow.com/questions/9181368/ios-dynamic-sizing-labels
OriginalL'auteur Sara Canducci | 2014-09-01
Vous devez vous connecter pour publier un commentaire.
et vous avez oublier de mentionner que l'instruction [myUILabel sizeToFit]; doit être le dernier.
Ce doit être la accepté de répondre! Merci s'accoupler!
OriginalL'auteur codeIgnitor
Ou (si vous avez besoin de la hauteur de l'étiquette pour une largeur et une taille de police, vous pouvez calculer avec ça):
Vous en avez besoin pour Swift ou pour Objective C?
OriginalL'auteur derdida
Vous pouvez utiliser
NSString UIKIT Addition
méthodepour calculer la hauteur. quelque chose comme.
c'est vraiment important de comprendre la
constrainedToSize
paramètre. Vous devez passer unCGSize
avecdesired maximum
largeur etmaximum possible height
. Utiliser le mêmeUIFont
avec votre étiquette. N'oubliez pas de positionner leMais la méthode est déjà obsolète dans
iOS 7
par conséquent, vous devez utiliseryourLabelSize.height
va vous donner de la hauteurespère que ça va vous aider...
OriginalL'auteur Goppinath
Pour Swift 4.0
OriginalL'auteur Oscar
Ce sera votre Exacte de la dynamique de la hauteur de l'Étiquette et du Nombre de lignes. Amusez-vous bien!!!
OriginalL'auteur onkar dhanlobhe