Lascia che ti mostri alcuni risultati di ottenere tonalità, saturazione e luminosità di tre UIColors.Perché la luminosità di [UIColor whiteColor] e blackColor sono uguali
[[UIColor redColor] getHue:&hue
saturation:&saturation
brightness:&brightness
alpha:&alpha];
hue = 1.0 saturatino = 1.0 brightness = 1.0 alpha = 0.0
[[UIColor whiteColor] getHue:&hue
saturation:&saturation
brightness:&brightness
alpha:&alpha];
hue = 0.0 saturatino = 0.0 brightness = 0.0 alpha = 0.0
[[UIColor blackColor] getHue:&hue
saturation:&saturation
brightness:&brightness
alpha:&alpha];
hue = 0.0 saturatino = 0.0 brightness = 0.0 alpha = 0.0
qualcuno può spiegare il motivo per cui tonalità, saturazione, luminosità del colore bianco e nero sono uguali? Perché alpha è uguale a zero?
Quello che volevo fare nel mio progetto è di generare il colore 'scuro' da un dato colore modificando lo luminosità:
luminosità = luminosità * 0.8;
Funziona bene per qualsiasi colore, ma produce colore nero dal colore bianco. (Anche se mi aspetterei un colore grigio).
+1 grande cattura, mai provato questo. –
'saturatino' suona cuterino :) –