[SWIFT] Extension UIColor requise personnellement

Je mettrai seulement le code en premier

//Déclaration
extension UIColor {
    class func rgba(r: Int, g: Int, b: Int, alpha: CGFloat) -> UIColor{
            return UIColor(red: CGFloat(r) / 255.0, green: CGFloat(g) / 255.0, blue: CGFloat(b) / 255.0, alpha: alpha)
        }
}
//appel
let white: UIColor = .rgba(r: 251, g: 250, b: 245, alpha: 1)

L'initialiseur par défaut pour UIcolor ne peut être spécifié qu'avec une valeur comprise entre 0 et 1, il est donc difficile à gérer. Si vous avez d'autres extensions recommandées, veuillez nous en informer dans les commentaires!

Recommended Posts

Extension UIColor requise personnellement