Ответ 1
Добавьте эту строку для объекта кнопки:
button.titleLabel?.adjustsFontSizeToFitWidth = true
Я пытаюсь установить текст в моем UIButton
программно, но текст становится сокращенным, когда отображается в кнопке. Есть ли способ отрегулировать размер шрифта текста в кнопке, чтобы он соответствовал ширине, через код? Я проверил другие вопросы, но ответы не решают мою проблему. Спасибо.
Добавьте эту строку для объекта кнопки:
button.titleLabel?.adjustsFontSizeToFitWidth = true
Если вы работаете с titleLabel, вы можете использовать UILabel adjustsFontSizeToFitWidth
а затем используйте UILabel minimumScaleFactor для установки минимального значения: