2012-03-09 146 views
1

隱藏狀態欄會留下一個我不知道如何刪除的空白區域。隱藏狀態欄留下白色空間

我使用的代碼如下所示,我試圖把它放在不同的地方,沒有運氣。

-(void)viewWillAppear:(BOOL)animated 
{  
    [[self navigationController] setNavigationBarHidden:NO animated:YES]; 
    [[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES]; 
} 

有什麼建議嗎?由於

+0

查看此問題的答案? http://stackoverflow.com/questions/373791/fullscreen-uiview-with-status-bar-and-navigation-bar-overlay-on-the-top – 2012-03-09 02:24:02

+0

沒有工作,還有空白 – jamesHoward 2012-03-09 02:30:59

回答

3

你將不得不做這些步驟:

  1. 走進接口生成器。按一下您的看法,而右側接口欄上,從下拉菜單中的選項: 狀態欄>無

  2. 將你的東西對你的看法休息了或什麼佔用您的視圖帳戶的頂部爲可見的白色空間。

現在,界面構建器中的狀態欄消失了,您可以在以編程方式隱藏它時對其進行解釋。

+0

這個理由仍然沒有解決我的問題。我不得不添加「[self setWantsFullScreenLayout:YES]」 – Zammbi 2013-03-03 21:09:10