Comment ajuster la taille de police du texte dans un UIButton pour s'adapter à la largeur par programmation dans Swift?
Je suis en train de mettre le texte dans mon UIButton
de la programmation, mais le texte devient en abrégé affiché dans le bouton. Est-il un moyen pour ajuster la taille de police du texte dans le bouton d'ajustement de la largeur, à l'aide de code? J'ai vérifié d'autres questions, mais les réponses ne permettent pas de résoudre mon problème. Merci.
Avez-vous essayé cette
button.titleLabel?.adjustsFontSizeToFitWidth = true
OriginalL'auteur muyiwa adenaike | 2014-12-19
Vous devez vous connecter pour publier un commentaire.
Ajouter cette ligne pour le bouton de l'objet:
OriginalL'auteur Kampai
Si vous travaillez avec le titleLabel vous pouvez utiliser UILabel de adjustsFontSizeToFitWidth
https://developer.apple.com/library/ios/documentation/UIKit/Reference/UILabel_Class/index.html#//apple_ref/occ/instp/UILabel/adjustsFontSizeToFitWidth
et ensuite utiliser UILabel de minimumScaleFactor à définir un minimum:
https://developer.apple.com/library/ios/documentation/UIKit/Reference/UILabel_Class/index.html#//apple_ref/occ/instp/UILabel/minimumScaleFactor
OriginalL'auteur Zenton