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