J'ai un NSString et je veux l'insérer dans un rectangle. Le rectangle a une taille spécifiée, disons width = 150 et height = 30. Lorsque la chaîne est courte et n'a qu'un seul caractère, elle peut être aussi élevée que le rectangle. Plus spécifique: Il peut avoir une grande taille de police. Mais si la chaîne a trop de caractères et dépasse les limites du rectangle, elle doit devenir plus petite. Plus spécifique: La taille de la police doit être réduite pour ne pas dépasser les limites du rectangle. Existe-t-il un moyen de le faire sans se tromper dans les graphiques de base?Comment insérer une chaîne dans un rectangle?
Pour une raison quelconque, la propriété ajustsFontSizeToFitWidth de UILabel n'a aucun effet. Le texte continue d'être petit même s'il y a beaucoup d'espace.
Je me suis fixé que pour
label.adjustsFontSizeToFitWidth = YES;
, mais rien ne se passe. J'espère qu'il y a une autre façon de le faire ...
Qu'entendez-vous par plus petit? Voulez-vous dire tronquer la chaîne? – fbrereto
taille de police plus petite/pas de troncature. mis à jour la question avec plus de détails –