Size: a a a

iOS Developers — русскоговорящее сообщество

2020 May 04

V

Vlad in iOS Developers — русскоговорящее сообщество
Илья
Привет всем, как сделать чтобы лейбл в кнопке автоматом уменьшался?
у вас же написано в коде “adjustsFontSizeToFitWidth = true;” вот он и уменьшается
источник

И

Илья in iOS Developers — русскоговорящее сообщество
Vlad
у вас же написано в коде “adjustsFontSizeToFitWidth = true;” вот он и уменьшается
он в одну строчку уменьшается а мне надо чтобы multilune был
источник

И

Илья in iOS Developers — русскоговорящее сообщество
element?.titleLabel?.numberOfLines = 2 пишу и ничего не меняется
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Илья
element?.titleLabel?.numberOfLines = 2 пишу и ничего не меняется
а “lineBreakMode” ничего не меняет в вашем случае?
источник

И

Илья in iOS Developers — русскоговорящее сообщество
Vlad
а “lineBreakMode” ничего не меняет в вашем случае?
если установить byWordWrapping перенос по словам, то он переносит но за рамки выходят и adjustsFontSizeToFitWidth не срабатывает
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Илья
если установить byWordWrapping перенос по словам, то он переносит но за рамки выходят и adjustsFontSizeToFitWidth не срабатывает
рамки, я так понимаю, желательно чтобы подстраивались под размер текста внутри?
источник

И

Илья in iOS Developers — русскоговорящее сообщество
нет, надо чтобы текст подстраивался
источник

И

Илья in iOS Developers — русскоговорящее сообщество
он подстраивается когда numberOfLines = 0 а надо чтобы в многострочном тоже adjust был
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Илья
он подстраивается когда numberOfLines = 0 а надо чтобы в многострочном тоже adjust был
а если на нужном лейбле вызвать sizeToFit(), по крайней мере в документации написано, что оно учитывает количество строк
источник

И

Илья in iOS Developers — русскоговорящее сообщество
Vlad
а если на нужном лейбле вызвать sizeToFit(), по крайней мере в документации написано, что оно учитывает количество строк
это button
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Илья
это button
button.titleLabel?.sizeToFit()
источник

И

Илья in iOS Developers — русскоговорящее сообщество
Vlad
button.titleLabel?.sizeToFit()
нет, все равно выходят за рамки
источник

ВР

Вячеслав Раченко... in iOS Developers — русскоговорящее сообщество
Илья
нет, все равно выходят за рамки
ты обычный UILabel пытаешься засунуть в кнопку UIButton?
источник

И

Илья in iOS Developers — русскоговорящее сообщество
Вячеслав Раченко
ты обычный UILabel пытаешься засунуть в кнопку UIButton?
нет, у меня просто uibutton
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Илья
нет, у меня просто uibutton
button.titleLabel!.textAlignment = .center
button.titleLabel?.numberOfLines = 0
button.titleLabel?.adjustsFontSizeToFitWidth = true;
button.titleLabel!.minimumScaleFactor = 0.5
button.contentEdgeInsets = UIEdgeInsets(top: 10, left: 10, bottom: 10, right: 10)
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
И вот тут нужно выставить вот так
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Илья
нет, у меня просто uibutton
источник

И

Илья in iOS Developers — русскоговорящее сообщество
Vlad
И вот тут нужно выставить вот так
Теперь отлично, спасибо
источник

И

Илья in iOS Developers — русскоговорящее сообщество
я могу не через сториборд aligement а програмно прописать?
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Илья
Теперь отлично, спасибо
супер, сам узнал теперь как делать, если вдруг понадобится 😁
источник