2014-03-13 163 views
0

似乎並不只是酒吧,但文字的電池標誌等,在IOS我們可以隱藏狀態欄嗎?

[UIApplication sharedApplication].statusBarHidden=hidden; 

不是在所有的工作。

+0

設置**基於控制器的視圖狀態欄的外觀**酒店在您的plist文件爲NO –

回答

0
-(BOOL)prefersStatusBarHidden 
{ 
    if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) 
    { 
     return NO; 
    } 
    else 
    { 
     return YES; 
    } 
} 

在您的視圖控制器一次試試這個代碼,可能是它會幫助你。

0

您可以通過在項目設置中勾選「在應用程序啓動期間隱藏」複選框來隱藏整個應用程序的狀態欄。請參照下面的截圖

enter image description here

0

打開您的info.plist,如果不存在添加兩個屬性。

將「狀態欄最初隱藏」設置爲「是」,並且 將「UIViewControllerBasedStatusBarAppearance」設置爲「否」。

這將隱藏狀態欄爲您的應用程序