如何定期从黄色着色为红色



>我正在寻找有关如何通过计算将文本字段的颜色从黄色更改为红色的帮助?

例如:如果我的警告天数 = 5,那么当还有 5 天到期时,我需要以黄色显示文本并不断将颜色更改为更接近红色,当剩下 1 天时,文本将显示为红色。

任何帮助将不胜感激。我对UI编程很陌生。

这样的事情应该可以工作:

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];

相关内容

最新更新