Réglage de la hauteur de l'Unité de 4,6 Texte de l'INTERFACE utilisateur en fonction du contenu
Je suis nouveau à l'unité la plus récente de l'INTERFACE utilisateur. Ce que je sais à propos de l'INTERFACE utilisateur de l'Élément de Texte, nous pouvons le texte à la ligne dans les limites horizontales, mais si elle vient à la ligne suivante, il déborde ou il tronque. Si elle s'adapte à la hauteur, de la taille de la police diminue. Ce que je veux, c'est de régler la hauteur de la zone de texte selon le contenu qu'il contient, sans affecter la taille de la police à l'intérieur.
Je vais avoir beaucoup d'éléments de texte comme enfant à un parent panneau, le panneau lui-même sera l'enfant à un défilement de conteneur. Donc, je dois calculer la hauteur de tous les enfants d'ajuster la hauteur du panneau parent.
Comment puis-je l'atteindre?
OriginalL'auteur mdanishs | 2014-09-03
Vous devez vous connecter pour publier un commentaire.
Ajouter un
Content Size Fitter
composantText
et définir saVertical Fit
àPreferredSize
.J'ai écrit un blog pour que les gens pourraient trouver utile de savoir comment j'ai utilisé ce composant pour créer des listes dynamiques.
http://mobile.folio3.com/creating-dynamic-scrollable-lists-with-new-unity-canvas-ui/
OriginalL'auteur mdanishs
Vous pouvez utiliser le "Meilleur ajustement" dans la rubrique script texte dans l'INTERFACE utilisateur de l'Élément de Texte.
Et de jeu de taille minimale et la taille maximale de la valeur en fonction de votre besoin.
OriginalL'auteur GMonks