3色の色相、彩度、明るさを得るためのいくつかの結果を示しましょう。なぜ[UIColor whiteColor]とblackColorの明るさが等しいのですか
[[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
色相、彩度、白と黒の色の明るさが同じである、なぜ?誰も説明できアルファがゼロに等しい理由私は私のプロジェクトでやりたいこと
は、明るさ変更することにより、与えられた色から「暗い」色を生成します:
明るさ=明るさ* 0.8;
どの色でも問題なく動作しますが、白色から黒色を生成します。 (私は灰色を期待していますが)。
+1グレートキャッチし、これを試したことがありません。 –
'saturatino'はカッテリーノを鳴らします:) –