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?)