Convertisseur HEX vers UIColor

Ceci est un convertisseur HEX vers UIColor pour Swift. #2563EB vaut UIColor(red: 0.145, green: 0.388, blue: 0.922, alpha: 1.000). Aussi SwiftUI, NSColor et Objective-C.

Exemples — cliquez un échantillon

Cliquez une valeur pour la copier

Convertir plusieurs couleurs d’un coup. Une par ligne, ou des virgules comme #3B82F6, #FF573380. Insérer l’exemple remplit trois lignes et le tableau en dessous.

Convertisseur HEX vers UIColor

Ceci est un convertisseur HEX vers UIColor pour Swift / UIKit. Les canaux vont de 0 à 1. #2563EB vaut UIColor(red: 0.145, green: 0.388, blue: 0.922, alpha: 1.000).

Comment l’utiliser

Collez HEX, court, HEX8, rgb() ou une ligne UIColor/NSColor. Chaque ligne a Copier. Copier le résultat copie Swift UIKit. L’exemple charge #2563EB. Pipette, lot comme sur RGBA.

À noter

Canal = octet / 255, trois décimales. Un HEX à 6 chiffres a alpha 1.000 ; à 8 chiffres il pose alpha. Un HEX invalide affiche un message. Voir aussi : HEX vers RGBA.

À quoi ça sert

Coller un HEX de maquette dans UIKit, SwiftUI Color, NSColor ou Objective-C.

Questions

Pourquoi pas 0–255 ?

UIColor attend des flottants. Passer 37, 99, 235 donne une autre couleur. La ligne /255 garde les entiers.