iOS-Как отобразить золотой цвет - PullRequest
5 голосов
/ 10 марта 2012

Я пытаюсь установить цвет фона моего взгляда на золото. Я нашел значения RGB для нескольких тонов этого значения. Для этого я просто делаю это:

[myView.backgroundColor=[UIColor colorWithRed:252.0 green:194.0 blue:0 alpha:1.0]];

Но я получаю тот же цвет, что и для желтого. То же самое верно для серебряного цвета. Я получаю тот же цвет, что и для белого. Есть ли способ добиться этого или iOS не поддерживает это?

Ответы [ 4 ]

15 голосов
/ 10 марта 2012

значения цвета находятся в диапазоне от 0 до 1.0f

myView.backgroundColor=[UIColor colorWithRed:252.0/255.0 
                                 green:194.0/255.0 blue:0 alpha:1.0];
6 голосов
/ 10 марта 2012

UIColor принимает проценты цвета, от 0-1, вместо 0-255. Разделите эти значения RGB на 255,0, чтобы получить желаемый цвет.

UIColor Ссылка

1 голос
/ 10 марта 2012

Металлический внешний вид не может быть точно выражен сплошным цветом, потому что часть, которая придает металлу его характерный вид, это блеск .То же самое относится и к флуоресценции.Если вы пытаетесь смоделировать металлическую поверхность, вам нужно смоделировать металлический блеск.

0 голосов
/ 10 марта 2012

Золото не цвета RGB, золото отражающее, это означает, что оно отражает цвет всего остального, но с теплой желтой окраской.

Проверьте это для хорошего золотого градиента: Золотой градиент для девиантного искусства

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...