/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
iphone/Maps/Core/Theme/Renderers/BottomMenuLayerButtonRenderer.swift
22 строки
618 B
Alexander Boriskov
[iOS] Fixed aligned buttons in menu
02 июл 2020, 17:53
02 июл 2020, 17:53
d865e29
Код
Авторство
О чём код?
extension BottomMenuLayerButton { @objc override func applyTheme() { for style in StyleManager.shared.getStyle(styleName) where !style.isEmpty && !style.hasExclusion(view: self) { BottomMenuLayerButtonRenderer.render(self, style: style) } } } class BottomMenuLayerButtonRenderer { class func render(_ control: BottomMenuLayerButton, style: Style) { if let font = style.font { control.titleLabel.font = font } if let fontColor = style.fontColor { control.titleLabel.textColor = fontColor } UIImageViewRenderer.render(control.imageView, style: style) } }