直接添加到NavigationController的任何ViewController都有一個灰色的狀態欄,它與NavigationBar的顏色相匹配。iOS 7 - 模態變化的狀態欄顏色?
但是每當我顯示一個模態時,狀態欄都是白色的,這與我放置在那裏的NavigationBar不匹配?
我在這裏看到了很多答案,其中大多數都不起作用,而那些看起來並不是很好的解決方案。例如,我不想在UINavigationController中包裝每一個模態。
我試過以下這也是建議完全擺脫我的狀態欄,這不是我想要的。
-(UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}
那麼這裏有什麼神奇的解決方案?
有沒有根本就沒有一個解決方案?自從你問了一段時間,而且沒有被接受的答案? – elsurudo
@elsurudo「例如,我不想在UINavigationController中包含每一個模態」我實際上最終這樣做了,因爲它是我發現的唯一解決方案,如果我不想看到導航欄,我只是隱藏它 – aryaxt