Программируем под IOS
-
Anonymous
Как подчеркнуть заголовок с помощью UIButton.Configuration?
Сообщение
Anonymous »
Это моя удобная инициализация для UIButton:
Код: Выделить всё
convenience init(underlinedTitle: String, font: UIFont, color: UIColor) {
var configuration = UIButton.Configuration.plain()
configuration.title = underlinedTitle
configuration.titleTextAttributesTransformer = UIConfigurationTextAttributesTransformer { incoming in
var outgoing = incoming
outgoing.font = font
outgoing.foregroundColor = color
outgoing.underlineStyle = .single
outgoing.underlineColor = color
return outgoing
}
self.init(configuration: configuration)
}
и эффект следующий:
Почему оно не подчеркнуто?
Подробнее здесь:
https://stackoverflow.com/questions/783 ... figuration
1762526668
Anonymous
Это моя удобная инициализация для UIButton:
[code]convenience init(underlinedTitle: String, font: UIFont, color: UIColor) {
var configuration = UIButton.Configuration.plain()
configuration.title = underlinedTitle
configuration.titleTextAttributesTransformer = UIConfigurationTextAttributesTransformer { incoming in
var outgoing = incoming
outgoing.font = font
outgoing.foregroundColor = color
outgoing.underlineStyle = .single
outgoing.underlineColor = color
return outgoing
}
self.init(configuration: configuration)
}
[/code]
и эффект следующий:
[img]https://i.sstatic.net/HWR02.jpg[/img]
Почему оно не подчеркнуто?
Подробнее здесь: [url]https://stackoverflow.com/questions/78327610/how-to-underline-title-with-uibutton-configuration[/url]