¿Cambiar el estilo de barra de estado ios 7?

Estoy intentando cambiar el estilo de la barra de estado de uno de mis controladores de vista. He puesto esto

Establezca la barra de estado basada en la vista en SÍ en el plist

2.

 -(UIStatusBarStyle)preferredStatusBarStyle{
    return UIStatusBarStyleLightContent;
}
Añadido esto también

[self setNeedsStatusBarAppearanceUpdate]

Funciona, es decir, puedo ver el color de la fuente en blanco, pero justo después de un tiempo, vuelve a su tipo anterior.

Respuestas a la pregunta(4)

Su respuesta a la pregunta