Измените UIColor of Backgound Image с коричневого на использование цветов RGB - PullRequest
2 голосов
/ 20 января 2012

Я использую изображение темно-коричневого цвета. Теперь мне бы хотелось изменить цвет изображения на светло-желтый, используя значения RGB программно, без изменения изображения.

Заранее спасибо

1 Ответ

4 голосов
/ 20 января 2012

У нас в MAC есть приложение под названием «Цифровой измеритель цвета».Мы можем использовать это приложение в нашем приложении для получения цветового кода для RGB.

Шаги:

1) Откройте приложение DigitalColor Meter в MAC, можно использовать точечный свет для удобного поиска.2) Поддерживайте требуемый режим «RGB as Percentage». 3) С помощью указателя мыши перейдите к нужному цвету на экране.4) Запишите значения RGB в процентах.5) В нашем коде вы можете использовать метод

[UIColor colorWithRed:0.663 green:0.855 blue:0.341 alpha:1]

для преобразования процентных значений в дробные.как 53,5% станет 0,535.Используйте соответствующие значения RGB в коде, и альфа-значение должно быть 1.

Запустите приложение, вы получите точный требуемый цвет.

...