Structure
DSSAppearance.ButtonAppearance
public struct ButtonAppearance
Описание внешнего вида кнопки
Relationships
Member Of
DSSAppearance
Статический класс для хранения данных об внешнем виде UI
Initializers
init(titleFont:titleColor:titleColorPressed:titleColorDisabled:backgroundColor:backgroundColorPressed:backgroundColorDisabled:cornerRadius:tintColor:)
public init(
titleFont: UIFont? = nil,
titleColor: UIColor? = nil,
titleColorPressed: UIColor? = nil,
titleColorDisabled: UIColor? = nil,
backgroundColor: UIColor? = nil,
backgroundColorPressed: UIColor? = nil,
backgroundColorDisabled: UIColor? = nil,
cornerRadius: CGFloat = 0,
tintColor: UIColor? = nil)
Создание нового экземпляра
Parameters
Name | Type | Description |
---|---|---|
titleFont | UIFont? |
Шрифт заголовка |
titleColor | UIColor? |
Цвет заголовка |
titleColorPressed | UIColor? |
Цвет заголовка при нажатом состоянии |
backgroundColor | UIColor? |
Цвет кнопки |
backgroundColorPressed | UIColor? |
Цвет кнопки при нажатом состоянии |
cornerRadius | CGFloat |
Радиус скругления углов |
tintColor | UIColor? |
Цвет пиктограммы |
Properties
titleColorDisabled
public var titleColorDisabled: UIColor?
Цвет заголовка при неактивном состоянии
backgroundColorPressed
public var backgroundColorPressed: UIColor?
Цвет кнопки при нажатом состоянии
backgroundColorDisabled
public var backgroundColorDisabled: UIColor?
Цвет кнопки при неактивном состоянии