In iOS 7 sollte die Statusleiste standardmäßig transparent sein. Ich mache eine App, die Tabs verwendet. Eine Registerkarte zeigt eine einfache UIView. Ich möchte weiße Statusleiste, also setze ich einfach meinen Ansichtshintergrund weiß und es hat gut funktioniert. Die zweite Registerkarte ist in den Navigationscontroller eingebettet. Ich setze den Hintergrund der zweiten Ansicht genauso weiß. Aber meine Statusleiste wird schwarz. Und ich kann nichts außer Batterieschild sehen. Sieht aus wie folgende Bilder:Warum wird die Statusleiste schwarz, wenn UIView in NavigationalViewController in iOS 7 eingebettet ist?
Einfache Ansicht statusbar:
anzeigen Eingebettet in Navigationssteuerung statusbar:
Ich weiß statusbar in meiner ganzen app will. Irgendeine Idee warum es passiert und wie kann ich das beheben. Danke im Voraus.
Dieser Thread sollte Ihnen helfen. http://stackoverflow.com/questions/17678881/how-to-change-status-bar-text-color-in-ios-7 – Sahil