+7 771 559 26 76
sguruapp@gmail.com
Меню
×
Мобильные
приложения
Курсы по
программированию
Цены
на услуги
Наши
контакты
Guru
music
Блоги
Новости
Отзывы
Настройка кнопки. Текст под иконкой UIButton (Custom button) - Swift 5
class SVVerticalButton
: UIButton {
override func layoutSubviews()
{
super
.
layoutSubviews
()
let padding
: CGFloat = 2.0
if let imageView
=
self.imageView
{
imageView
.
frame
.origin.x = (
self.bounds.size
.width -
imageView.frame.size
.width) / 2.0
imageView.frame
.origin.y =
max
(0,(
self.bounds.size
.height - (
imageView.frame.size
.height + (
titleLabel
?.
frame.size
.height ?? 0.0) +
padding
)) / 2.0)
}
if let titleLabel
= self.titleLabel {
titleLabel.frame
.origin.x = 0
titleLabel.frame
.origin.y = (
self.bounds.size
.height -
titleLabel.frame.size
.height) - 15
titleLabel.frame.size
.width =
self.bounds.size
.width
titleLabel.textAlignment
= .center
}
}
}
Возврат к списку
обучись профессии будущего
Хочешь стать успешным разработчиком
приложений? Тогда добро пожаловать к нам.
Позвоните мне