Ändern des Statusleistenstils in iOS 7?

Ich versuche, den Statusleistenstil eines meiner Ansichtscontroller zu ändern. Ich habe das gesagt

Setzen Sie die sichtbasierte Statusleiste in der Liste auf YES

2.

 -(UIStatusBarStyle)preferredStatusBarStyle{
    return UIStatusBarStyleLightContent;
}
Fügte dies auch hinzu

[self setNeedsStatusBarAppearanceUpdate]

Es funktioniert, dh ich kann die Schriftfarbe weiß sehen, aber nach einiger Zeit wechselt sie wieder zu ihrem vorherigen Typ.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage