For some reason, when I try to animate textColor, it won’t work. The textColor just suddenly changes from A to B. Is it possible to animate it, for example, red to black?
For some reason, when I try to animate textColor , it won’t work. The
Share
This answer is obsolete, and is not a good solution for the original question. @strange ‘s answer below is much better and should be used instead of this answer: https://stackoverflow.com/a/20892927/76559
//Old answer below
The
textColorproperty is not specified as being animatable in the docs, so I don’t think you can do it with a simple UIView animations block…This could probably be done pretty crudely with an
NSTimerfiring every couple of milliseconds, each time setting the colour gradually from one to the other.I say this is crude because it would require an array or some other container of preset colour values going from the start colour to the finish colour, and I’m sure there’s a way you could do this using core animation or something, I just don’t know what it is.