2013-10-02 18 views
13

Ich benutze UISearchBar als Header von UITableView. UISearchBar style ist UISearchBarStyleMinimal. Wenn die Suche aktiv ist, ändert sich die Statusleiste in Schwarz. Wie behebt man das?IOS7 Statusleiste wird nach aktiver Suche in schwarz geändert

Vor Suche ist aktiv

Before search is active

Suche aktiv ist

Search is active

+0

gehen Sie bitte über diesen Link kann hilfreich sein Sie http://stackoverflow.com/que stions/17678881/how-to-change-statusbar-text-color-in-ios-7 –

+1

http://stackoverflow.com/questions/18929864/how-do-i-change-the-navigation-bar- color-in-ios-7/18929980 # 18929980 – Rajneesh071

+0

Das Problem ist, ich möchte Statusleiste als Standard-Stil festlegen. LightContent ist in Ordnung, aber die meisten View-Controller in meiner App mit Standard-Stil. – 9891541

Antwort

21

Sie nur dies tun müssen, um:

self.navigationController.view.backgroundColor = [UIColor lightGrayColor]; 
+3

Das hat mein Problem gelöst, aber die Frage ist, warum müssen wir das tun? Es scheint ein Fehler von Apple zu sein. – Peter

Verwandte Themen