Как периодически менять цвет от желтого до красного
Я ищу некоторую помощь в том, как изменить цвет текстового поля с желтого на красный по расчету?
Пример: Если у меня WarningDays = 5, то, когда для истечения срока действия осталось 5 дней, мне нужно отобразить текст желтым цветом и продолжать менять цвет ближе к красному, где, когда остается 1 день, текст будет отображаться красным цветом.
Любая помощь будет оценена. Я очень новичок в программировании пользовательского интерфейса.
1 ответ
Примерно так должно работать:
int expirationDays = 5;
float yellowComponent = expirationDays/5 * 255.0;
UIColor *yellowToRedColor = [UIColor colorWithRed:255.0/255.0 green:yellowComponent/255.0 blue:0.0/255.0 alpha:1];