UIColor
class UIColor : NSObject, NSSecureCoding, NSCopying
-
Получить цвет согласно RGB (значения от 0 до 255), alpha от 0 до 1
Declaration
Swift
public class func from(_ r: Int, g: Int, b: Int, _ a: CGFloat) -> UIColor
Parameters
r
red 0 -> 255
g
green 0 -> 255
b
blue 0 -> 255
a
alpha 0.0 -> 1.0
Return Value
UIColor
-
Получить цвет согласно HEX значению представленному в виде 0xRRGGBB
Declaration
Swift
public class func from(_ hex: Int, _ a: CGFloat) -> UIColor
Parameters
hex
hex color Int 0x0 -> 0xffffff
a
alpha 0.0 -> 1.0
Return Value
UIColor
-
Получить цвет согласно HEX значению представленному в виде
#RRGGBB
или#RGB
Declaration
Swift
public class func from(_ hex: String, _ a: CGFloat) -> UIColor
Parameters
hex
hex color String
#000
->#FFFFFF
a
alpha 0.0 -> 1.0
Return Value
UIColor
-
Получить цвет согласно HEX значению представленному в виде
#RGBA
или#RRGGBBAA
Declaration
Swift
public class func from(_ hexa: String) -> UIColor
Parameters
hexa
hex color String
#0000
->#FFFFFFFF
Return Value
UIColor
-
Преобразовать цвет с альфой в Int64
Declaration
Swift
public func toInt() -> Int64
Return Value
Значение Int64 содержащее компоненты цвета
-
Преобразовать значение Int64 в UIColor
Declaration
Swift
public class func color(from int: Int64) -> UIColor
Parameters
int
Значение содержащее компоненты цвета
Return Value
UIColor с цветом представленным в виде переданного Int64