¿Cómo animar el color de fondo de un UILabel?

Parece que debería funcionar, pero no lo hace. El color se vuelve verde a la vez.

self.labelCorrection.backgroundColor = [UIColor whiteColor];
[UIView animateWithDuration:2.0 animations:^{
    self.labelCorrection.backgroundColor = [UIColor greenColor];
}];

Respuestas a la pregunta(11)

Su respuesta a la pregunta