UIButton
class UIButton : UIControl, NSCoding
-
Установка цвета для разных состояний кнопки
Для фона нормального состояния устанавливается переданный цвет, для состояний Highlighted и Selected: переданный цвет с 50% прозрачности (по умолчанию) Disabled: переданный цвет с 15% прозрачности (по умолчанию)
Declaration
Swift
public func adjustColor(_ color: UIColor, alphaHighlighted: CGFloat = 0.5, alphaDisabled: CGFloat = 0.15)Parameters
colorУстанавливаемый цвет для нормального состояния
alphaHighlightedЗначение альфы для highlighted и selected состояний
alphaDisabledЗначение альфы для disabled состояния
-
Undocumented
Declaration
Swift
public func adjustOneColor(_ color: UIColor) -
Undocumented
Declaration
Swift
public func setBackground(color: UIColor, for state: UIControlState)
-
Устанавливает одну картинку для всех состояний
Declaration
Swift
public func adjustOneBackgroundImage(_ image: UIImage?)
View on GitHub
UIButton Extension Reference