在iOS7上 對於設置status bar 又有了點點的改變app
1.對於 UIViewController 加入了動態改變 status bar style的方法函數
- (UIStatusBarStyle)preferredStatusBarStyle NS_AVAILABLE_IOS(7_0){spa
returnUIStatusBarStyleLightContent;io
}sed
這要在咱們的UIViewController類中加入這個函數就能夠改變狀態欄的風格方法
2.還記得咱們常常用的 co
[[UIApplicationsharedApplication]setStatusBarHidden:YES];controller
嗎?? 就是隱藏status bar了 ,但如今你在代碼中加入這句試試 ,是否是無論用了。。。return
其實在iOS7中 ,若是你還想用 UIApplication 設置 status bar 的話 ,那你必須在 info.plist 中加入一個鍵
」View controller-based status bar appearance「 而且把它設置爲 NO , 如今試試吧 ,是否是又能夠用UIApplication設置 status bar 了