UIColor

  • Convenience initializer that creates a new UIColor based on a 3 or 6 digit hex string, integer functional, or named string.

    See also

    See officially supported color formats: https://www.w3.org/TR/SVGColor12/#sRGBcolor

    Declaration

    Swift

    internal convenience init?(svgString: String)

    Parameters

    svgString

    A hex, integer functional, or named string

  • Convenience initializer that creates a new UIColor based on a 3 or 6 digit hex string. The leading # character is optional

    Declaration

    Swift

    internal convenience init?(hexString: String, alpha: CGFloat = 1.0)

    Parameters

    hexString

    A 3 or 6 digit hex string

    alpha

    Optional alpha value

  • Convenience initializer that creates a new UIColor from a integer functional, taking the form rgb(rrr, ggg, bbb)

    Declaration

    Swift

    internal convenience init(rgbString: String)
  • Convenience initializer that creates a new UIColor from an integer functional, taking the form rgba(rrr, ggg, bbb, <alphavalue>)

    Declaration

    Swift

    internal convenience init(rgbaString: String)
  • Convenience initializer that creates a new UIColor from a CSS3 named color

    See also

    See here for all the colors: https://www.w3.org/TR/css3-color/#svg-color

    Declaration

    Swift

    public convenience init?(named: String)