如果導航欄樣式是UIBarStyleDefault,狀態欄風格會UIStatusBarStyleDefault;如果導航欄樣式是UIBarStyleBlack,狀態欄的風格將是UIStatusBarStyleLightContent。 在我的項目中,導航欄風格是UIBarStyleBlack,但UIStatusBar中的文本仍然是黑色。爲什麼?在UIStatusBar文本不會更改爲白色時,導航欄的風格是UIBarStyleBlack
0
A
回答
0
我想你錯過添加
View controller-based status bar appearance == no
在你的plist所以默認它正在採取黑色的外觀爲您的狀態欄。確保在plist類型中添加它時應該是布爾值。
0
in iOS 9默認情況下,狀態欄的顏色是黑色。所以你需要做下面的事情。
如果使用XIB,請按照下面的代碼
如果你用故事板,在你的項目的info.plist應用下面的代碼
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
[application setStatusBarHidden:NO];
return YES;
}
View controller-based status bar appearance Boolean NO
Status bar is initially hidden Boolean NO
相關問題
- 1. 更改導航欄文本顏色
- 2. 更改導航欄中文本的顏色時激活
- 3. 滾動時更改導航欄顏色
- 4. 更改屏幕導航欄爲黑色
- 5. 如何更改導航欄和導航文本顏色的背景顏色
- 6. 更改導航欄引導程序的文本顏色
- 7. 更改按鈕字體的文本顏色,在導航欄內
- 8. 更改導航欄色調更改顏色不正確
- 9. 在MFMailComposeViewController中更改導航欄顏色
- 10. 目標C:如何更改文本顏色在導航欄
- 11. 當「prefersLargeTitles」設置爲true時,更改導航欄標題的文本顏色
- 12. 更改狀態欄文本顏色,當primaryDark是白色
- 13. 在MasterDetailview中更改導航欄風格Xcode 4.2
- 14. 無法更改導航欄標題的文本顏色
- 15. 更改導航欄「Bootstrap」中的文本顏色
- 16. 如何更改導航欄的文本顏色
- 17. 無法更改Bootstrap導航欄中的文本顏色
- 18. 如何更改導航欄xamarin形式的文本顏色android
- 19. 更改導航欄的顏色
- 20. 更改UIDocumentInteractionController導航欄的顏色
- 21. 更改UIActivityViewController的導航欄顏色
- 22. 更改摺疊的導航欄顏色
- 23. Swift - iOS:更改導航欄的顏色
- 24. 更改導航欄的按鈕顏色
- 25. 更改導航欄的顏色2.0.4
- 26. 更改導航欄的默認顏色
- 27. 動態更改導航欄文本
- 28. 引導導航欄的文本顏色
- 29. 如何更改iphone中Three20 TTThumbsviewcontroller的導航欄風格?
- 30. 將導航欄文本從白色更改爲黑色,就像充滿水的杯子一樣
它不起作用..... – Rerchard
你能告訴我你的代碼嗎? – user3182143