Почему моя ширина TitleLabel становится меньше, так как динамический размер текста становится больше?IOS

Программируем под IOS
Ответить
Anonymous
 Почему моя ширина TitleLabel становится меньше, так как динамический размер текста становится больше?

Сообщение Anonymous »

У меня есть текст на маленькой кнопке, которая не важна, и я хочу, чтобы он не изменился с динамическим размером текста. Я сделал это в конфигурации Uibutton , но кажется, что ширина метки, кажется, становится меньше и начинает обрезать мой текст, который не меняет размер. Ранее это заставляло его обернуть, и я мог заставить его обрезать с помощью titlelinebreakmode , но это всего лишь пластырь. Что здесь происходит?

Код: Выделить всё

var config = UIButton.Configuration.plain()
config.titleLineBreakMode = .byClipping // Prevents word wrap, but just a band-aid
config.titleTextAttributesTransformer = UIConfigurationTextAttributesTransformer { incoming in
var attributes = incoming
attributes.font = .systemFont(ofSize: 16)
return attributes
}
button.configuration = config
Вот моя кнопка с большим динамическим размером текста.
< /p>
Вот моя кнопка с доступностью 3 размера текста. < /P>


Подробнее здесь: https://stackoverflow.com/questions/794 ... ets-bigger
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»