Ich baue die iOS8 App. Auf meinem Tableview-Controller verwende ich self.navigationController.hidesBarsOnSwipe = YES, um die navigationBar beim Wischen nach oben auszublenden. Es funktioniert gut, aber meine statusBar wird transparent und zeigt den Inhalt der Tabelle darunter.
Im Storyboard sind die Statusleiste und die obere Leiste auf "Abgeleitet" eingestellt
Ich möchte: 1. Halten Sie meine Statusleiste undurchsichtig 2. Behalten Sie die gleiche Farbe wie die navigationBar bei 3. Der Tabelleninhalt scrollt unterhalb der statusBar
Danke.
Hier ist eine schnelle Lösung:
Ändern Sie zuerst UITableViewController
in UIViewController
und fügen Sie ein tableView
-Feld hinzu.
Implementieren Sie dann Ihre viewDidLoad
-Methode wie folgt:
Tags und Links objective-c ios8 uinavigationcontroller uinavigationbar uistatusbar