我有一個項目,UINavigationController
作爲根視圖控制器。部署目標是iOS的7,雖然我從iOS的6升級項目StatusBar背景黑色,UIAlertView背景黑色,一切都是黑色
現在,當我改變我的UINavigationBar
到UIBarStyleBlack
我的狀態欄將變爲黑色barStyle
。完全黑色,沒有背後的內容。我也不能像在其他項目中那樣使用preferredStatusBarStyle
或preferesStatusBarHidden
來控制狀態欄樣式。
我搜索了整個項目目錄中的「statusbar」 - 什麼都沒有。我拋出了每個可能操縱statusBar
的莢 - 沒有任何東西。我將我的Info.plist
與iOS 7控制項目中的一切進行了比較 - 無所不包。會是什麼呢?!
許多其他元素像UIAlertViews一樣具有完全黑色的背景。
你任何機會操縱使用外觀代理UI元素的外觀(https://developer.apple.com/library/ios/documentation/uikit/reference/UIAppearance_Protocol/Reference/Reference.html)? – Krumelur
不,我沒有。但我想我找到了解決方案。 – 343max
本來是您使用外部屏幕的重要指標:-) – Krumelur