ios7上隱藏status bar


在iOS7上 對於設置status bar 又有了點點的改變

1.對於 UIViewController 加入了動態改變 status bar style的方法

  

- (UIStatusBarStyle)preferredStatusBarStyle NS_AVAILABLE_IOS(7_0){

    returnUIStatusBarStyleLightContent;

}

這要在我們的UIViewController類中加入這個函數就可以改變狀態欄的風格

2.還記得我們經常用的  

 [[UIApplicationsharedApplication]setStatusBarHidden:YES];

嗎??  就是隱藏status bar了 ,但現在你在代碼中加入這句試試 ,是不是不管用了。。。

其實在iOS7中 ,如果你還想用  UIApplication 設置 status bar 的話  ,那你必須在  info.plist  中加入一個鍵

”View controller-based status bar appearance“  並且把它設置為  NO  , 現在試試吧   ,是不是又可以用UIApplication設置  status bar 了

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM