Есть ли функция преобразования UIColor в яркость насыщенности оттенка?

я могу установить uicolor со значениями RGB:

[UIColor colorWithRed:0.53 green:0.37 blue:0.11 alpha:1.00];

i можно установить uicolor со значениями hsb:

[UIColor colorWithHue:0.10 saturation:0.16 brightness:0.13 alpha:1.00];

я также могу преобразовать его обратно в RGB:

CGFloat* colors = CGColorGetComponents(Color1.CGColor);

Но как я могу получить HSB из uicolor?

17
задан Horhe Garcia 9 April 2012 в 10:11
поделиться