2009-05-04 13 views
9

Estoy buscando una manera directa de convertir un color de RGB, tomándolo de una herramienta como Photoshop, y luego convertirlo en un UIColor. Como UIColor usa una gama normalizada de 0.0 a 1.0 para cada espacio de color, no estoy seguro de cómo se hace esto.Tomar un color RGB y normalizarlo con UIColor en el iPhone

Gracias por la solución.

+0

Como a menudo luchado con esta simple tarea demasiado He creado una herramienta simple y directo en línea para esto: http: // www.color.to Simplemente pegue su color en cualquiera de los formatos admitidos (RGB, HEX, HSV o CMYK) y copie el resultado. – jeppeb

Respuesta

36

Sus valores están comprendidos entre 0 y 255. utilizarlos para crear una UIColor:

float r; float g; float b; float a; 

[UIColor colorWithRed:r/255.f 
       green:g/255.f 
       blue:b/255.f  
       alpha:a/255.f]; 
+0

Gracias Kriem! Eso ayuda. – Coocoo4Cocoa

+0

¡De nada! – Kriem

Cuestiones relacionadas